Postgres|Postgres Sql新增字段时候判断不存在才新增,存在则不新增
DO $$
BEGIN
BEGIN
ALTER TABLE recharge_history ADD COLUMN bank_ls VARCHAR(8);
EXCEPTION
WHEN duplicate_column THEN RAISE NOTICE 'column bank_ls already exists in recharge_history.';
END;
END;
$$;
COMMENT ON COLUMN "public"."recharge_history"."bank_ls" IS '银行流水号';
推荐阅读
- py连接mysql
- 2019-01-18Mysql中主机名的问题
- MySql数据库备份与恢复
- Excel|Excel 2013 新增功能之瞬间填充整列数据!
- mysql|InnoDB数据页结构
- 数据库|SQL行转列方式优化查询性能实践
- mysql中视图事务索引与权限管理
- MYSQL主从同步的实现
- MySQL数据库的基本操作
- javaweb|基于Servlet+jsp+mysql开发javaWeb学生成绩管理系统