如何实现批量修改数据库字段长度,或语句、或软件。 拜托各位大侠了!!!!!!!!!!

liuweicai772 2006-03-09 10:13:38
如何实现批量修改 数据库字段长度
或语句 或软件 拜托各位大侠了!!!!!!!!!!

...全文
278 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
skywebnet 2006-03-29
  • 打赏
  • 举报
回复
俺原来写过一个字段批量调整计划 工具,主要生成相应的字段长度调整脚本,如果搂主还用的着的话,俺给你发一个吧 ,请留下Email.
huailairen 2006-03-24
  • 打赏
  • 举报
回复
sqlserver 也支持这样的操作,信息分别存在 sysobjects和syscolumns表里,通过连接查询也可以实现,但是最好不要这样做。
ashzs 2006-03-23
  • 打赏
  • 举报
回复
这么做很危险!成熟DBA不会这么做的!如果真要做,你可以使用Oracle经常使用的方式(拼sql):

select 'alter table ' + t.name + ' ' +c.cols + ' 设定的字段类型 ' + ';'
from sys.tables t,sys.cols c
where t.id=c.tableid and
t.name like '%表名特性%'

手边没环境,上面的是伪代码。大致思路是拼出SQL脚本。然后你要仔细检查,确定无误,再执行!

6,129

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 新技术前沿
社区管理员
  • 新技术前沿社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧