2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 达梦数据库批量修改数据库表字段长度和大小写

达梦数据库批量修改数据库表字段长度和大小写

时间:2022-02-05 22:04:09

相关推荐

达梦数据库批量修改数据库表字段长度和大小写

批量修改数据库表字段长度

select concat('alter table ',OWNER,'.',TABLE_NAME,' MODIFY ',COLUMN_NAME,' VARCHAR2(1000)',';')from SYS.DBA_TAB_COLUMNS WHERE OWNER= '模式' and DATA_LENGTH = '字段大小,自行更改'and COLUMN_NAME <> '字段名,自行更改'

批量修改数据库表字段大小写

select CONCAT('alter table ',OWNER,'.',TABLE_NAME,' rename column ',CONCAT('"',COLUMN_NAME,'"'),' TO "',UPPER(COLUMN_NAME),'";')from SYS.DBA_TAB_COLUMNS where OWNER= '模式' and DATA_LENGTH = '字段大小,自行更改'and COLUMN_NAME <> '字段名,自行更改'and COLUMN_NAME <> UPPER(COLUMN_NAME)

执行以上语句需要SYSDBA权限,将生成的SQL语句导出到excel表,复制并粘贴到SQL查询窗口,一键执行即可。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。