DROP TABLE(SQL Server Compact)

테이블 정의 및 해당 테이블에 대해 지정된 모든 데이터, 인덱스, 제약 조건 및 권한을 제거합니다.


DROP TABLE < table_name >

table_name

제거할 테이블의 이름을 지정합니다.

DROP TABLE 은 FOREIGN KEY 제약 조건이 참조하는 테이블을 삭제하는 데 사용할 수 없습니다. 참조하는 FOREIGN KEY 제약 조건 또는 참조하는 테이블을 먼저 삭제해야 합니다.

테이블을 삭제하면 테이블의 규칙 또는 기본값에 대한 바인딩이 해제되며 모든 관련 제약 조건도 자동으로 삭제됩니다. 테이블을 다시 작성할 경우 규칙 및 기본값을 다시 바인딩하고 필요한 모든 제약 조건을 추가해야 합니다.

시스템 테이블에서는 DROP TABLE 문을 사용할 수 없습니다.

다음 예에서는 테이블을 만든 다음 데이터베이스에서 테이블을 삭제합니다.

CREATE TABLE titles1 (title_id int);
DROP TABLE titles1;
표시: