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;
本文介绍了三种在PostgreSQL中向表添加新字段的方法:通用方法、pgsql9.6+版本特有方法及直接添加方法,并提供了具体示例。
3944





