Что не так с этим запросом?
alter table TableName enable trigger 'TriggerName'
Ошибка
Line 1, column 30 Could not execute statement. ASA Error -131: Syntax error nera 'enable' on line 1
Сообщение об ошибке отправлено из Sybase SQL Anywhere (ASA), но синтаксис, который вы пытаетесь использовать, недопустим в ASA, хотя он будет в Adaptive Server (ASE). Я не думаю, что есть эквивалент в ASA * 1002 *.
Я обновил ответ на форуме ASA, на который указал Мартин http://sqlanywhere -forum.sap.com / questions / 389 / как временно отключить триггер внутри процедуры-and-enable-again? page = 1 # 13221 для подробностей прочтите его.
В итоге вы можете использовать SET OPTION FIRE_TRIGGERS = OFF; или SET TEMPORARY OPTION FIRE_TRIGGERS = OFF;
SET OPTION FIRE_TRIGGERS = OFF;
SET TEMPORARY OPTION FIRE_TRIGGERS = OFF;