Трябва да публикувате точния съобщение за грешка. Съобщението за грешка ще даде представа коя част от заявката е объркала анализатора.
Някои от стойностите x, y, z съдържат ли кавички като част от стойността? Може да имате небалансирани цитати. Например следното очевидно е синтактична грешка:
UPDATE MY_TABLE SET COL1 = 'xyz' WHERE COL2 IN ('O'Reilly', 'Smith', 'Jones');
Дайте още информация и аз ще редактирам този отговор с още предложения за отстраняване на неизправности.