728x90
DROP TRIGGER [ IF EXISTS ] [schema_name.]trigger_name
IF EXISTS
이미 있는 경우에만 트리거를 조건부로 삭제합니다.
schema_name
DML 트리거가 속한 스키마의 이름입니다. DML 트리거는 트리거가 생성된 테이블 또는 뷰의 스키마로 한정됩니다. schema_name은 DDL 또는 LOGON 트리거에 대해 지정될 수 없습니다.
DATABASE
현재 데이터베이스에 적용된 DDL 트리거의 범위를 나타냅니다. 트리거를 만들거나 수정할 때 DATABASE를 지정한 경우 DATABASE를 지정해야 합니다.
trigger_name
권한:
DML 트리거를 삭제하려면 트리거가 정의된 테이블 또는 뷰에 대한 ALTER 권한이 필요합니다.
서버 범위(ON ALL SERVER)로 정의된 DDL 트리거 또는 LOGON 트리거를 삭제하려면 현재 서버에서 CONTROL SERVER 권한이 필요합니다.
데이터베이스 범위(ON DATABASE)로 정의된 DDL 트리거를 삭제하려면 현재 데이터베이스에서 ALTER ANY DATABASE DDL TRIGGER 권한이 필요합니다.
'DATABASE > ORACLE' 카테고리의 다른 글
materialized view 란? (m_view) (0) | 2023.04.14 |
---|---|
Oracle 작업 예약 (0) | 2023.04.14 |
linux 주요 Directory 설명 (0) | 2023.04.14 |
ORACLE VERSION 확인 (0) | 2023.04.12 |
DROP TABLESPACE (0) | 2023.04.12 |
댓글