一次给多张表添加相同的字段
来源:互联网 发布:js设置div的margin 编辑:程序博客网 时间:2024/05/22 09:45
最近在开发中遇到一个问题,在数据库中的每张表中添加一个时间字段,如果一张表一张表的去添加,表非常多,这样非常耗时,就想到是否可以循环表,进行批量添加相同的字段。
DECLARE v_sql CLOB; v_table user_tables.TABLE_NAME%TYPE; CURSOR p_cursor IS SELECT TABLE_NAME FROM USER_TABLES t WHERE t.TABLE_NAME NOT IN('YX_SJCJ_JK','YX_SJCJ_JK_RZ','YX_SJCJ_JK_RZMX'); BEGIN OPEN p_cursor; LOOP FETCH p_cursor INTO v_table; EXIT WHEN p_cursor%NOTFOUND; v_sql := 'ALTER TABLE '||v_table||' ADD RKRQ DATE'; EXECUTE IMMEDIATE v_sql; v_sql :='comment on column '||v_table||'.RKRQ is ''入库日期'''; EXECUTE IMMEDIATE v_sql; END LOOP;END;
阅读全文
0 0
- 一次给多张表添加相同的字段
- Oracle使用PL/SQL脚本给表结构相同的动态表添加字段
- Oracle使用PL/SQL脚本给表结构相同的动态表添加字段
- 给IReport添加字段的简便方法
- mysql给表添加字段的命令
- FMDB给表添加新的字段
- JavaScript给相同class属性的元素添加背景颜色
- mysql查询某个字段的值,相同的值只出现一次
- mysql中添加主键和给字段名中间添加一个新的字段
- 给数据添加计算字段
- MSSQL给字段添加默认值
- 给listUI添加排序字段
- 给表添加一个字段
- sql给字段添加说明
- 给记录集添加字段
- oracle给字段添加注释
- 给每张表添加字段
- crm2011的给lookup字段添加自定义视图
- PAT 1021 个位数统计
- idea的Debug模式
- python 中文显示 \xb2\xe2\xca\xd4\xd6\xf7\xbb\xfa
- Java集合框架Collection/Map
- js入门笔记
- 一次给多张表添加相同的字段
- GCD
- ApkTool命令行工具
- Audio alaysis and Deep Learning
- C#编写C/S端代码,Windows应用程序 --- 初接触(一)
- 有趣的位运算
- oracle延时约束的问题
- 用Redis做单点登录(理论)
- stylus 为啥要加入 ~ @import '~common/stylus/mixin'