Ich habe eine sehr grundlegende UPDATE SQL
-
UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101;
Diese Abfrage läuft gut in Oracle
, Derby
, MySQL
- aber es nicht in SQL Server 2008
mit folgenden Fehlern:
"Nachricht 102, Ebene 15, Status 1, Zeile 1 Falsche Syntax in der Nähe von 'Q'."
Wenn ich alle Vorkommen des Alias "Q" aus SQL entferne, funktioniert es.
Aber ich muss den Alias verwenden.