Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Benötigen Sie Hilfe bei der Merge-Anweisung

INSERT (SORe.fkey_id, SORe.Color) 

sollte lauten:

INSERT (fkey_id, Color) 

Spalten in der Einfügeliste können nur auf die Zieltabelle verweisen. Der Parser erwartet dort keinen Tabellenalias und weiß nicht, wie er ihn auflösen soll.

Wenn es "Spalte1" sieht, weiß es, dass es zur Zieltabelle gehört. Es sieht "table1.column1", es weiß nicht, was "table1" bedeutet, da "table1" als Token außerhalb des Geltungsbereichs liegt.