当前位置: 代码迷 >> Sql Server >> 更动库里所有字段名一样的列的长度
  详细解决方案

更动库里所有字段名一样的列的长度

热度:110   发布时间:2016-04-24 08:49:10.0
更改库里所有字段名一样的列的长度
如图:
  我想修改这个库里所有字段名为'SPYJOLD'的长度 把500的都改为2000
  要用SQL语句


------解决思路----------------------

-- 大概这个样子的

select 'alter table ' + object_name(id) + ' alter column id varchar(500)' , id , 1 
from syscolumns where name = 'id' -- and OBJECT_NAME (id) = 'test'
union all
select 'go' , id , 2 from syscolumns where name = 'id'
order by 2,3
go


  相关解决方案