Oracle 批量修改表字段类型
来源:互联网 发布:考浙江大学研究生知乎 编辑:程序博客网 时间:2024/04/30 17:56
表空间下所有的表里CHAR类型的字段改成VARCHAR2,由于数据表字段太多,一个一个改太麻烦,所以我就想到了如下方式:
DECLARE CURSOR TEMP IS SELECT TABLE_NAME,COLUMN_NAME,DATA_LENGTH FROM USER_TAB_COLUMNS WHERE DATA_TYPE = 'CHAR'; STR VARCHAR2(100) := ''; BEGIN FOR S IN TEMP LOOP STR := 'ALTER TABLE '||S.TABLE_NAME||' MODIFY('||S.COLUMN_NAME||' VARCHAR2('||S.DATA_LENGTH||'))'; DBMS_OUTPUT.PUT_LINE(STR); EXECUTE IMMEDIATE STR ; END LOOP; END;
- Oracle 批量修改表字段类型
- 批量修改数据库表字段类型
- 批量修改数据库表字段类型
- oracle 批量修改表字段脚本
- oracle 修改表字段
- 批量生成修改数据库表字段类型SQL脚本
- Teradata 修改表字段类型
- pgSql 修改表字段类型
- 修改oracle数据库表字段类型,处理ORA-01439错误
- SqlServer Oracle MySql修改表字段类型的做法
- Oracle/MySQL/SQL Server修改表字段类型和长度
- oracle修改表字段顺序
- 修改表字段内容批量替换
- mysql批量修改表字段的属性
- Mysql批量修改表字段为大写。
- Oracle查询表字段和类型
- 使用alter修改oracle表字段
- oracle修改表字段的次序
- JS中的window.setTimeout()详解
- 关于VC Linker的/INCREMENTAL链接选项
- error LNK2005: _malloc already defined in LIBCMT.lib(malloc.obj)
- MySQL新建用户,授权,删除用户,修改密码
- Linux安装jdk(后缀名为.bin的jdk文件)
- Oracle 批量修改表字段类型
- Struts2 标签 optiontransferselect 不能左右移动
- 全面介绍javascript异常处理(try…catch…finally window.onerror)
- 【编码随笔】数据类型、储存格式与fprintf
- VC 6.0编译器错误整理
- Linux中基本错误信息
- ucenter平台使用心得
- android 禁止屏幕锁屏
- haskell(2)