2017-02-16 21 views
0

Я пытаюсь включить и отключить триггер в db2.Включить и отключить триггер в db2

Команда Я бегу: «ALTER TRIGGER CASE_STATUS_CHANGED ОТКЛ»

И ошибка «Неожиданное маркер„ОТКЛ“был найден следующий„CASE_STATUS_CHANGED“Ожидаемые маркеры могут включать в себя:.„Обеспеченные“.. SQLCODE = - 104, SQLSTATE = 42601, DRIVER = 4.18.60 "

Может ли кто-нибудь рассказать мне, как включить и отключить триггер в db2?

+0

Какой вариант DB2 вы используете? LUW? г/OS? По крайней мере, для z/OS вы не можете отключить триггер с помощью инструкции [ALTER TRIGGER] (https://www.ibm.com/support/knowledgecenter/SSEPEK_12.0.0/sqlref/src/tpc/db2z_sql_altertrigger.html). – David

+0

LUW. Запуск DB2 11.1 –

ответ

1

DB2 LUW, к сожалению, не позволяет отключать триггеры. Вы можете только DROP триггер.

Заявление ALTER TRIGGER. Это является причиной получения этой конкретной ошибки, потому что оператор может использоваться для переключения триггера с NOT SECURED на SECURED и обратно.

+0

Поймите. Спасибо за объяснение. –

 Смежные вопросы

  • Нет связанных вопросов^_^