Mam bardzo podstawowy UPDATE SQL
-
UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101;
Ta kwerenda działa poprawnie w Oracle
, Derby
, MySQL
- ale nie w serwerze SQL 2008
z następującym błędem:
„Msg 102, poziom 15, stan 1, wiersz 1 Niepoprawna składnia w pobliżu„ Q ”.”
Jeśli usunę wszystkie wystąpienia aliasu „Q” z SQL, to zadziała.
Ale muszę użyć aliasu.