当前位置: 移动技术网 > IT编程>数据库>MSSQL > PostgreSQL、pgsql为表添加列或判断列存不存在再添加列的方法

PostgreSQL、pgsql为表添加列或判断列存不存在再添加列的方法

2019年01月08日  | 移动技术网IT编程  | 我要评论

家电维修教程,酷网基金,偷梁换柱的意思

1.通用方法:

eg:

do $$
    begin
        begin
            alter table dingtalk_corp_info add column admin_id text;
        exception
            when duplicate_column then raise notice 'column admin_id already exists in dingtalk_corp_info.';
        end;
    end;
$$;

2.pgsql 9.6+:

eg:

alter table dingtalk_corp_info add column if not exists admin_id text;

3.直接添加

eg:

alter table dingtalk_corp_info
add column admin_id text;

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网