如题,SQL Server 2005,想通过SQL语句修改某个库中大多数表(不是所有)的某一个同名字段(比如更新者ID)的字段长度??有办法吗??谢谢!!!

解决方案 »

  1.   

    就是所有包含字段aaa的表都要修改,改aaa的字段长度。还要其他的范围吗
      

  2.   

    select a.name,object_name(a.id) tablename from syscolumns a,sysobjects b 
    where a.id=b.id and b.xtype='U' and b.id != object_id('dtproperties') and a.name='要修改的字段'
    再把你修改大多数这个范围的条件加到where时里面去,然后根据这个结果集拼动态语句~