【发布时间】:2013-02-27 15:22:24
【问题描述】:
我正在使用 SQL Server 并尝试使用 SQL 通过一个查询一次更新多个表:
以下查询:
update table1
set A.ORG_NAME = @ORG_NAME, B.REF_NAME = @REF_NAME
from table1 A, table2 B
where B.ORG_ID = A.ORG_ID
and A.ORG_ID = @ORG_ID
给出错误信息:
无法绑定多部分标识符“A.ORG_NAME”。
错误信息是什么意思?
【问题讨论】:
-
失败怎么办?错误信息?只是不更新你想要的?
-
UPDATE一边,拜托,拜托,请不要再写旧式联接了。使用正确的INNER JOIN语法。 sqlblog.com/blogs/aaron_bertrand/archive/2009/10/08/…
标签: sql sql-server tsql