PostgreSQL新增一列的pl/sql脚本
来源:互联网 发布:数据库如何实时备份 编辑:程序博客网 时间:2024/05/17 23:03
多次运行不会报错
DO language plpgsql $$BEGIN RAISE INFO '*************** test_add_column.sql begins'' ***************'; if not exists (select 1 from information_schema.columns where table_schema = 'public' and table_name = 'qer_simutrade_param' and column_name = 'pool_id') thenRAISE INFO '*************** column npool_id not exist, add now... ***************'; alter table public.qer_simutrade_param add column pool_id varchar; end if; RAISE INFO '*************** test_add_column.sql completes'' ***************'; EXCEPTION WHEN OTHERS THEN RAISE NOTICE '*************** Patch ''test_add_column.sql'' fails : ErrCode (%) (%)', SQLSTATE, SQLERRM; RAISE;END;$$;
阅读全文
0 0
- PostgreSQL新增一列的pl/sql脚本
- Sql Server在建好的表中,新增一列
- PL/SQL脚本的错误控制
- PL/SQL中建库脚本的执行
- postgresql导入sql脚本
- pl/sql 常用脚本
- pl/sql常用脚本
- PL/SQL脚本
- PL/SQL导出sql脚本
- PL/SQL导入sql脚本出现中文乱码的解决方法
- PL/SQL中如何删除没有用的sql脚本(PL/SQL中的reopen删除
- 简单实用SQL脚本Part:sql多行转为一列的合并问题
- 单实用SQL脚本Part:sql多行转为一列的合并问题
- [PostgreSQL] PG客户端调用sql脚本的两种方法
- pl/sql常用脚本3
- PL/SQL常用脚本5
- PL/SQL Developer 下执行oracle的脚本文件
- pl/sql查看历史执行脚本的记录
- unity如何在一个场景中使用另外一个参加烘培好的物体
- 深入理解C#中的String
- *** Please tell me who you are. Run git config --global user.email "you@example.com" git confi
- 没有后缀的图片保存到本地
- 获取控件的宽高
- PostgreSQL新增一列的pl/sql脚本
- php学习笔记(二)
- MAC下解决端口占用的问题
- MySQL Binlog的介绍
- 2.写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
- Linux驱动late_initcall和module_init相关分析
- GIF、PNG和JPG的区别
- 正则表达式30分钟入门教程
- spring 随手笔记