Tengo un muy básico UPDATE SQL
-
UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101;
Esta consulta se ejecuta bien en Oracle
, Derby
, MySQL
- pero no en el servidor SQL 2008
con el siguiente error:
"Mensaje 102, Nivel 15, Estado 1, Línea 1 Sintaxis incorrecta cerca de 'Q'".
Si elimino todas las apariciones del alias, "Q" de SQL, entonces funciona.
Pero necesito usar el alias.