批量修改表字段

oracle数据库批量修改多个表的类型长度(比如把varchar(30)改为varchar(1000))
1.查询所有的表
oracle中select * User_Table_Columns where DATA_TYPE ='VARCHAR2'
2.把表及字段批量复制下来进行处理
用excel进行处理
alert table user modif xm VARCHAR2(1000);
alert table user modif xb VARCHAR2(1000);
alert table school modif bj VARCHAR2(1000);
alert table school modif bjmc VARCHAR2(1000);
alert table school modif bjrs VARCHAR2(1000);
执行上面sql
posted @ 2024-06-25 17:48  贩卖长江水  阅读(1)  评论(0编辑  收藏  举报