3

执行此 SQL 脚本时出现以下错误:

MERGE TridionCentres TridionCentres
USING (SELECT * FROM  #CentresToUpdate) NewInfo
ON (TridionCentres.[publication id] = NewInfo.[publication id] AND
    TridionCentres.centre_number = NewInfo.centre_number)
WHERE matched THEN 
  UPDATE 
    SET TridionCentres.centre = NewInfo.centre,
        TridionCentres.[date] = NewInfo.[date];

错误:

消息 156,级别 15,状态 1,第 5 行
关键字“WHERE”附近的语法不正确。

我看不到我哪里出错了!

4

1 回答 1

6

关键字是 WHEN,而不是 WHERE :)

更多关于它here,但要回答的有点多。

于 2012-11-14T14:22:10.530 回答