【发布时间】:2013-12-11 22:01:15
【问题描述】:
我有许多数据库,跨越不同的服务器,所有数据库都包含几十个表,其中有一个共同的列。 注意 - 所有数据库都在 SQL Server 2008 R2 上运行。
我需要检查(并在必要时更改)每个名为“tblFAC%”的表中的值。 该列名为“SOURCE”,值应为“((0))”
这些是系统生成的列,这就是为什么它们都是必需的并且(通常)是统一的。
我发现,我偶尔会看到奇怪的错误条目——通常是 {blank} 或“(0)”——纠正这种情况的唯一方法是使用 DESIGN 打开每个数据库中的每个表查看,然后选择“SOURCE”字段并检查默认值,并根据需要进行修改。
因此,我想知道是否有任何类型的脚本可以检查数据库中所有名为“tblFAC%”的表的“SOURCE”字段的默认值并将它们设置为“((0))”如果还没有这种情况。
感谢阅读。 克雷格
【问题讨论】:
标签: sql sql-server-2008-r2 default-value