SQLite-DROP 테이블
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>
데이터베이스의 테이블이 성공적으로 삭제되었음을 의미하는 것은 아무것도 표시하지 않습니다.