postgresql exists in
- 作者: 亖呉?盀
- 来源: 51数据库
- 2020-09-28
postgresql9.6以上版本才支持这个语句,
9.5可以使用:
DO $$
BEGIN
BEGIN
ALTER TABLE test ADD COLUMN num int default 1;
EXCEPTION
WHEN duplicate_column THEN RAISE NOTICE 'column num already exists in test.';
END;
END;
$$;
9.5可以使用:
DO $$
BEGIN
BEGIN
ALTER TABLE test ADD COLUMN num int default 1;
EXCEPTION
WHEN duplicate_column THEN RAISE NOTICE 'column num already exists in test.';
END;
END;
$$;
推荐阅读
