I have a very basic UPDATE SQL
–
UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101;
This query runs fine in Oracle
, Derby
, MySQL
– but it fails in SQL server 2008
with following error:
“Msg 102, Level 15, State 1, Line 1 Incorrect syntax near ‘Q’.”
If I remove all occurrences of the alias, “Q” from SQL then it works.
But I need to use the alias.