【发布时间】:2014-04-11 10:56:15
【问题描述】:
如何更新存在于多个表中的列?
我正在设计一个具有多个 Dim_tables 的 DW,其公共列名为 DS 如何将其值设置为 1 ?
我试过了,但它给出了错误
use [DW]
go
exec sp_msforeachtable 'UPDATE ? SET [DS]=1'
go
消息 207,第 16 层,状态 1,第 3 行 列名“DS”无效。
【问题讨论】:
-
您是如何发现问题的?消息告诉你什么?
-
@usr: 我每次尝试时都会抛出相同的错误,例如 invalid column name
标签: sql-server