sqlserver修改满足某个条件的表生成批量加字段SQL语句

最近开发中遇到的问题,需要在所有以 ** 开头的表中添加一个相同的字段,语句记录如下:

SELECT 

     'ALTER TABLE '+name+' ADD [你要添加的字段] [字段类型] DEFAULT NULL NULL;'

FROM sys.tables

WHERE name LIKE '[你要匹配的表前缀]%'

将相关位置进行替换就可以了。

你可能感兴趣的:(sqlserver修改满足某个条件的表生成批量加字段SQL语句)