该查询有什么问题?
alter table TableName enable trigger 'TriggerName'
错误是
Line 1, column 30
Could not execute statement.
ASA Error -131: Syntax error nera 'enable' on line 1
该查询有什么问题?
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 中没有等价物。
我已经更新了 Martin 指出的 ASA 论坛上的答案http://sqlanywhere-forum.sap.com/questions/389/how-to-temporary-disable-a-trigger-inside-a-procedure-and-enable -again?page=1#13221详细阅读。
总之,您可以使用SET OPTION FIRE_TRIGGERS = OFF;
或SET TEMPORARY OPTION FIRE_TRIGGERS = OFF;