DROP SCHEMA
DROP SCHEMA
스키마(schema)를 제거할 때 쓰는 명령어예요. 기본적으로 빈 스키마만 삭제할 수 있고, CASCADE를 쓰면 안의 객체까지 함께 지울 수 있어요.
출처: 문서
본문
Synopsis
DROP SCHEMA [ IF EXISTS ] schema_name [ CASCADE | RESTRICT ]
Description
기존 스키마를 삭제해요. 스키마는 비어 있어야 해요.
선택적인 IF EXISTS 절을 사용하면 스키마가 존재하지 않을 때 오류를 무시해요.
Examples
web 스키마를 삭제하려면:
DROP SCHEMA web
sales 스키마가 존재하는 경우에만 삭제하려면:
DROP SCHEMA IF EXISTS sales
archive 스키마를 그 안의 모든 객체와 함께 삭제하려면:
DROP SCHEMA archive CASCADE
스키마 안에 객체가 없는 경우에만 archive 스키마를 삭제하려면:
DROP SCHEMA archive RESTRICT
See also
ALTER SCHEMA, CREATE SCHEMA 명령과 함께 사용해요.
더 알아보기 (Learn more)
스키마를 만드는 CREATE SCHEMA와 구조를 바꾸는 ALTER SCHEMA도 함께 확인해 보세요.