【发布时间】:2011-09-23 14:15:37
【问题描述】:
那个查询有什么问题?
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-asa
那个查询有什么问题?
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-asa
错误消息来自 Sybase SQL Anywhere (ASA),但您尝试使用的语法在 ASA 中无效,但它会在 Adaptive Server (ASE) 中。我don't think there is an equivalent in ASA。
【讨论】:
我在 ASA 论坛上更新了 Martin 指出的答案 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;
【讨论】: