[SQL] 오라클 : SQL 쿼리는 테이블에 속하는 모든 트리거를 찾는 방법은?
SQL오라클 : SQL 쿼리는 테이블에 속하는 모든 트리거를 찾는 방법은?
내가 어떻게 테이블에 속하는 모든 트리거를 찾을 수 있습니까?
해결법
-
==============================
1.다음은 데이터베이스 권한을 독립적으로 작동합니다 :
다음은 데이터베이스 권한을 독립적으로 작동합니다 :
select * from all_triggers where table_name = 'YOUR_TABLE'
다음 대체 옵션 또는 할당 된 데이터베이스 권한에 따라 작동하지 않을 수 있습니다 :
select * from DBA_TRIGGERS
또는
select * from USER_TRIGGERS
-
==============================
2.ALL_TRIGGERS를 체크 아웃 :
ALL_TRIGGERS를 체크 아웃 :
http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/statviews_2107.htm#i1592586
-
==============================
3.유용한 또 다른 테이블은 다음과 같습니다
유용한 또 다른 테이블은 다음과 같습니다
SELECT * FROM user_objects WHERE object_type='TRIGGER';
또한 쿼리 뷰, 인덱스 등 등이 사용할 수 있습니다
-
==============================
4.Oracle 설명서를 사용하여 브라우저에서 키워드 "트리거"를 검색합니다.
Oracle 설명서를 사용하여 브라우저에서 키워드 "트리거"를 검색합니다.
이 방법은 다른 메타 데이터 형식 질문이 작동합니다.
from https://stackoverflow.com/questions/4896621/oracle-sql-query-to-find-all-the-triggers-belonging-to-the-tables by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 함으로써 그룹 카운트 MYSQL (0) | 2020.06.27 |
---|---|
[SQL] 내림차순 날짜별로 주문 - 월, 일, 년 (0) | 2020.06.27 |
[SQL] SQL 서버에서 OPTION (MAXDOP 1)을 사용하는 목적은 무엇인가? (0) | 2020.06.27 |
[SQL] 기본 키는 SQL Server의 필요가 있습니까? (0) | 2020.06.27 |
[SQL] 마이크로 소프트 SQL Server Management Studio를 사용하여 데이터베이스의 모든 트리거에 대한 스크립트를 생성하는 방법 (0) | 2020.06.27 |