Saya memiliki yang sangat mendasar UPDATE SQL
-
UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101;
Query ini berjalan dengan baik di Oracle
, Derby
, MySQL
- tapi gagal di SQL server 2008
dengan error berikut:
"Msg 102, Level 15, Status 1, Baris 1 Sintaks salah dekat 'Q'."
Jika saya menghapus semua kemunculan alias, "Q" dari SQL maka itu berfungsi.
Tapi saya perlu menggunakan alias.