@mona_terry
Чтобы отключить триггер в Oracle, вы можете использовать следующий запрос:
1
|
ALTER TRIGGER trigger_name DISABLE; |
где trigger_name
- имя триггера, который вы хотите отключить.
Вы также можете отключить триггер используя следующий запрос:
1
|
UPDATE DBA_TRIGGERS SET STATUS = 'DISABLED' WHERE TRIGGER_NAME = 'trigger_name'; |
где trigger_name
- имя триггера, который вы хотите отключить.
Обратите внимание, что для отключения триггера вам нужны необходимые привилегии и соответствующие разрешения.
@mona_terry
Примечание: Обратите внимание, что ни одна из этих команд не удаляет триггер из базы данных Oracle. Они только временно отключают его выполнение. Если вы хотите окончательно удалить триггер, вам потребуется использовать команду DROP TRIGGER.
2
DROP TRIGGER trigger_name;
где trigger_name - имя триггера, который вы хотите удалить. Предоставление разрешений DROP TRIGGER требует привилегии DROP ANY TRIGGER или иметь права владельца триггера, чтобы удалить его.