pgsql 判断列不存在 则添加列
1.通用方法:
table_name 表名
column_name 列名
column_type 列类型
DO $$
BEGIN
BEGIN
ALTER TABLE table_name ADD COLUMN column_name column_type;
EXCEPTION
WHEN duplicate_column THEN RAISE NOTICE 'column column_name already exists in table_name.';
END;
END;
$$;
2.版本pgsql 9.6+:
ALTER TABLE table_name ADD COLUMN IF NOT EXISTS column_name column_type;
参考: ttps://blog.csdn.net/shu_xiaobai/article/details/79586160