当前位置:   article > 正文

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

达梦修改字段长度sql

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

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 <> '字段名,自行更改' 
  • 1
  • 2
  • 3
  • 4

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

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)
  • 1
  • 2
  • 3
  • 4
  • 5

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/638726
推荐阅读
相关标签
  

闽ICP备14008679号