【发布时间】:2012-03-22 19:41:36
【问题描述】:
我有一个包含许多列的表格:
col1
col2
col3
coln....
我需要生成如下动态的UPDATE 语句,它将在生产中用于批量更新:
UPDATE TableA
SET TableA.ColA = ValueOfCol2
WHERE
TableA.ColB='A'
谁能分享一个生成n个UPDATE语句的TSQL脚本吗?
谢谢
【问题讨论】:
-
不明白
WHERE TableA='A'的目的? -
你想在这里测试什么???
WHERE TableA = 'A'??您不能只针对固定值“测试”表名...... -
我很抱歉,这是一个错字。我已经更新了查询
-
如果这是为了生产更新,我认为你需要更清楚地解释你想要什么,可能会显示架构并用文字解释你想要什么完成。
标签: tsql