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

SQL DROP 키워드 사용법 및 예제

SQL 키워드 참조

DROP COLUMN(열 제거)

DROP COLUMN 명령어는 기존 테이블에서 열을 지우는 데 사용됩니다.

다음 SQL은 "Customers" 테이블에서 "ContactName" 열을 제거합니다:

  ALTER TABLE Customers
DROP COLUMN ContactName;

UNIQUE 제약 조건 제거

UNIQUE 제약 조건을 지우려면 다음 SQL을 사용하세요:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT UC_Person;

MySQL:

ALTER TABLE Persons
DROP INDEX UC_Person;

PRIMARY KEY 제약 조건 제거

PRIMARY KEY 제약 조건을 지우려면 다음 SQL을 사용하세요:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT PK_Person;

MySQL:

ALTER TABLE Persons
DROP PRIMARY KEY;

FOREIGN KEY 제약 조건 제거

FOREIGN KEY 제약 조건을 지우려면 다음 SQL을 사용하세요:

SQL Server / Oracle / MS Access:

ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;

MySQL:

ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;

CHECK 제약 조건 제거

CHECK 제약 조건을 지우려면 다음 SQL을 사용하세요:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;

MySQL:

ALTER TABLE Persons
DROP CHECK CHK_PersonAge;

DEFAULT 제약 조건 제거

DROP DEFAULT 명령어는 DEFAULT 제약 조건을 지우는 데 사용됩니다.

DEFAULT 제약 조건을 지우려면 다음 SQL을 사용하세요:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT;

MySQL:

ALTER TABLE Persons
ALTER City DROP DEFAULT;

DROP INDEX(인덱스 제거)

DROP INDEX 명령어는 테이블에서 인덱스를 지우는 데 사용됩니다.

MS Access:

DROP INDEX index_name ON table_name;

SQL Server:

DROP INDEX table_name.index_name;

DB2 / Oracle:

DROP INDEX index_name;

MySQL:

ALTER TABLE DROP INDEX;

DROP DATABASE(데이터베이스 제거)

DROP DATABASE 명령어는 기존의 SQL 데이터베이스를 지우는 데 사용됩니다.

다음 SQL은 이름이 "testDB"인 데이터베이스를 삭제합니다:

  DROP DATABASE testDB;

주의:데이터베이스를 삭제하기 전에 주의하세요. 데이터베이스를 삭제하면 데이터베이스에 저장된 모든 정보가 손실됩니다!

DROP TABLE(테이블 삭제)

DROP TABLE 명령어는 데이터베이스에서 테이블을 삭제합니다.

다음 SQL은 "Shippers" 테이블을 삭제합니다:

  DROP TABLE Shippers;

주의::테이블을 삭제하기 전에 주의하세요. 테이블을 삭제하면 테이블에 저장된 모든 정보가 손실됩니다!

DROP VIEW(뷰 삭제)

DROP VIEW 명령어는 하나의 뷰를 삭제합니다。

다음 SQL은 "Brazil Customers" 뷰를 삭제합니다:

DROP VIEW [Brazil Customers];

SQL 키워드 참조