Подтвердить что ты не робот

Oracle: SQL-запрос, чтобы найти все триггеры, принадлежащие таблицам?

как я могу найти все триггеры, принадлежащие таблице?

4b9b3361

Ответ 1

Следующие действия будут работать независимо от ваших привилегий базы данных:

select * from all_triggers
where table_name = 'YOUR_TABLE'

Следующие альтернативные параметры могут работать или не работать в зависимости от назначенных привилегий базы данных:

select * from DBA_TRIGGERS

или

select * from USER_TRIGGERS

Ответ 3

Другая полезная таблица:

SELECT * FROM user_objects WHERE object_type='TRIGGER';

Вы также можете использовать это для запросов, индексов и т.д. И т.д.

Ответ 4

Используйте документацию Oracle и найдите ключевое слово "trigger" в своем браузере.

Этот подход должен работать с другими вопросами типа метаданных.