DROP <오브젝트>

시스템에서 지정된 오브젝트를 제거합니다.

참고 항목:

CREATE <오브젝트> , SHOW <오브젝트> , UNDROP <오브젝트>

일반적인 사용법 노트

  • DROP 명령은 IF EXISTS 절을 포함할 수 있습니다. 지정되고 대상 오브젝트가 없는 경우, 이 명령은 오류를 반환하지 않고 성공적으로 완료됩니다.

  • CASCADE | RESTRICT 매개 변수는 데이터베이스, 스키마, 테이블에만 적용하고, 오브젝트를 참조하는 외래 키가 있는 경우 오브젝트를 삭제할 수 있는지 여부를 지정하는 데 사용됩니다.

    • CASCADE 는 오브젝트를 참조하는 모든 외래 키 외에도 해당 오브젝트를 삭제합니다.

    • RESTRICT 는 경고를 반환하고 오브젝트를 삭제하지 않습니다.

DROP DATABASE mydb;

DROP DATABASE IF EXISTS mydb;

DROP DATABASE IF EXISTS mydb RESTRICT;

DROP DATABASE IF EXISTS mydb CASCADE;
Copy