English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

SQLite 테이블 삭제 (DROP TABLE)

SQLite DROP TABLE문법은 테이블 정의 및 해당 테이블의 모든 관련 데이터, 인덱스, 트리거, 제약 조건 및 권한 규칙을 삭제합니다.

이 명령어를 사용할 때 주의해야 합니다. 테이블이 삭제되면 테이블에 있는 모든 사용 가능한 정보가 영원히 손실됩니다.

문법

이하 DROP TABLE 문법의 기본 사항입니다. 데이터베이스 이름 및 테이블 이름을 지정할 수 있습니다. 예를 들어:

DROP TABLE database_name.table_name;

온라인 예제

먼저 COMPANY 테이블을 확인한 후 데이터베이스에서 제거하겠습니다.

sqlite>.tables
COMPANY       test.COMPANY

이는 COMPANY 테이블이 데이터베이스에서 사용 가능하다는 것을 의미하므로, 다음과 같이 제거하겠습니다.-

sqlite>DROP TABLE COMPANY;
sqlite>

이제, .TABLES 명령어를 사용하려고 시도하면 COMPANY 테이블을 더이상 찾을 수 없게 됩니다.

sqlite>.tables
sqlite>

아무것도 표시되지 않았습니다. 이는 데이터베이스에서 테이블이 성공적으로 제거되었음을 의미합니다.