[sql] ALTER TABLE 문을 사용하여 테이블 삭제하기
테이블 삭제는 데이터베이스에서 더 이상 필요하지 않은 테이블을 제거하는 작업입니다. SQL에서는 ALTER TABLE
문을 사용하여 테이블을 삭제할 수 있습니다.
ALTER TABLE 테이블명
DROP TABLE;
위의 예시에서 테이블명
은 삭제하려는 테이블의 이름으로 바꾸세요. DROP TABLE
구문은 테이블을 삭제하는 역할을 합니다.
ALTER TABLE 테이블명
DROP TABLE IF EXISTS;
만약 IF EXISTS
옵션을 사용한다면, 테이블이 존재하지 않아도 오류가 발생하지 않습니다.
ALTER TABLE 테이블명
DROP TABLE CASCADE;
CASCADE
옵션을 사용하면 테이블을 삭제할 때, 해당 테이블과 연관된 제약조건, 뷰, 트리거 등도 함께 삭제됩니다.
주의: 테이블을 삭제하면 해당 테이블에 저장된 모든 데이터도 함께 삭제되므로, 삭제하기 전에 데이터를 백업하거나 신중하게 결정하셔야 합니다.
더 자세한 내용은 MySQL 공식 문서에서 확인할 수 있습니다.