J'ai un très basique UPDATE SQL
-
UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101;
Cette requête fonctionne bien dans Oracle
, Derby
, MySQL
- mais il échoue dans SQL Server 2008
avec l' erreur suivante:
"Msg 102, niveau 15, état 1, ligne 1 syntaxe incorrecte près de" Q "."
Si je supprime toutes les occurrences de l'alias, "Q" de SQL, alors cela fonctionne.
Mais je dois utiliser l'alias.