向t-sql中的所有用户表添加列

前端之家收集整理的这篇文章主要介绍了向t-sql中的所有用户表添加列前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要在数据库中的所有40个用户表中添加一个删除标志列.我可以编写一个脚本来循环使用sys.tables,但是我以为我会检查一下任何人是否有更好的解决方案,或者为这种情况预先创建sql.

解决方法

有一个未记录的但是众所周知的存储过程sp_msforeachtable:
exec sp_msforeachtable 'alter table ? add flag bit not null default 0';

猜你在找的MsSQL相关文章