मेरे पास बहुत बुनियादी है UPDATE SQL
-
UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101;
इस क्वेरी में ठीक चलाता है Oracle
, Derby
, MySQL
- लेकिन यह एसक्यूएल सर्वर 2008 में विफल रहता है
निम्न त्रुटि के साथ:
"एमएसजी 102, लेवल 15, स्टेट 1, लाइन 1 'क्यू' के पास गलत सिंटैक्स।"
अगर मैं एसक्यूएल से "क्यू" उपनाम की सभी घटनाओं को हटाता हूं तो यह काम करता है।
लेकिन मुझे उपनाम का उपयोग करने की आवश्यकता है।