SMALL
SELECT TRIG.TRIGGER_NAME "Trigger",
TRIG.STATUS "Status",
ALLO.STATUS "Validation",
TRIG.TABLE_NAME "Table",
TRIG.TABLE_OWNER "Table Owner"
FROM SYS.ALL_OBJECTS ALLO,
SYS.ALL_TRIGGERS TRIG
WHERE ALLO.OBJECT_TYPE = 'TRIGGER'
AND ALLO.OBJECT_NAME = TRIG.TRIGGER_NAME
AND ALLO.OWNER = TRIG.OWNER
order by TRIG.TRIGGER_NAME asc;
하면
모든 테이블의 트리거가 출력됩니다
트리거의 삭제, 활성화, 비활성화
삭제
- DROP TRIGGER trigger-name;
비활성화
- ALTER TRIGGER trigger-name DISABLE;
활성화
- ALTER TABLE trigger-name ENABLE;
특별한 테이블에 대한 모든 트리거의 활성/비활성화
- ALTER TABLE students ENABLE ALL TRIGGERS;
- ALTER TABLE students DISABLE ALL TRIGGERS;
LIST
'ORACLE' 카테고리의 다른 글
ORACLE "% "퍼센트 구하기 자료 (0) | 2018.10.01 |
---|---|
Oracle Replace 함수 생성(결과값 변환 출력) (0) | 2018.09.11 |
데이터삭제시 에러 , 자식코드가 발견 되었습니다 (0) | 2018.03.20 |
oracle , toad ORA-01861: 리터럴이 형식 문자열과 일치하지 않음 (0) | 2018.03.12 |
oracle in, not in 사용기~ (0) | 2018.03.06 |