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
블로그 이미지

SeoHW

,