2

そのクエリの何が問題になっていますか?

alter table TableName enable trigger 'TriggerName'

エラーは

Line 1, column 30
Could not execute statement.
ASA Error -131: Syntax error nera 'enable' on line 1
4

2 に答える 2

4

エラー メッセージは Sybase SQL Anywhere (ASA) からのものですが、使用しようとしている構文は ASA では有効ではありません。ただし、Adaptive Server (ASE) では有効です。ASA に相当するものはないと思います。

于 2011-06-27T15:56:46.773 に答える
0

Martinがhttp://sqlanywhere-forum.sap.com/questions/389/how-to-temporary-disable-a-trigger-inside-a-procedure-and-enableで指摘したASAフォーラムの回答を更新しました-again?page = 1#13221詳細についてはお読みください。

要約すると、SET OPTION FIRE_TRIGGERS = OFF;またはを使用できますSET TEMPORARY OPTION FIRE_TRIGGERS = OFF;

于 2012-08-30T13:54:04.460 に答える