DROP SQL 문
기존 엔터티를 삭제합니다. IF EXISTS 절을 지정하면, 엔터티가 존재하지 않아도 해당 쿼리는 오류를 반환하지 않습니다. SYNC 수정자를 지정하면, 엔터티는 지연 없이 바로 삭제됩니다.
DROP DATABASE
db 데이터베이스 내의 모든 테이블을 삭제한 후 db 데이터베이스 자체를 삭제합니다.
구문:
DROP TABLE
하나 이상의 테이블을 삭제합니다.
팁
삭제한 테이블을 되돌리려면 UNDROP TABLE을(를) 참조하십시오.
구문:
제한 사항:
IF EMPTY절이 지정된 경우, 서버는 쿼리를 수신한 레플리카에서만 해당 테이블이 비어 있는지 확인합니다.- 여러 테이블을 한 번에 삭제하는 작업은 원자적 연산이 아닙니다. 즉, 어떤 테이블의 삭제가 실패하면 이후 테이블들은 삭제되지 않습니다.
DROP DICTIONARY
딕셔너리를 삭제합니다.
구문:
DROP USER
사용자를 삭제합니다.
구문:
DROP ROLE
역할(ROLE)을 삭제합니다. 삭제된 역할은 할당되어 있던 모든 개체에서 취소(revoke)됩니다.
구문:
DROP ROW POLICY
ROW POLICY를 삭제합니다. 삭제된 ROW POLICY는 더 이상 할당되어 있던 어떤 엔터티에도 적용되지 않습니다.
구문:
DROP MASKING POLICY
마스킹 정책을 삭제합니다.
구문은 다음과 같습니다:
DROP QUOTA
QUOTA를 삭제합니다. 삭제된 QUOTA는 할당되어 있던 모든 개체에서 해제됩니다.
구문:
DROP SETTINGS PROFILE
SETTINGS PROFILE을 삭제합니다. 삭제된 SETTINGS PROFILE은 할당되어 있던 모든 엔터티에서 제거됩니다.
구문:
DROP VIEW
뷰를 삭제합니다. 뷰는 DROP TABLE 명령으로도 삭제할 수 있지만, DROP VIEW 명령은 [db.]name이 뷰인지 확인합니다.
구문:
DROP FUNCTION
CREATE FUNCTION으로 생성한 사용자 정의 FUNCTION을 삭제합니다. 시스템 FUNCTION은 삭제할 수 없습니다.
구문
예제
DROP NAMED COLLECTION
Named Collection(네임드 컬렉션)을 삭제합니다.
구문
예제