SQL DROP CONSTRAINT 키워드
제약 조건 삭제
이 DROP CONSTRAINT
명령은 UNIQUE, PRIMARY KEY, FOREIGN KEY 또는 CHECK 제약 조건을 삭제하는 데 사용됩니다.
고유 제약 조건 삭제
UNIQUE 제약 조건을 삭제하려면 다음 SQL을 사용하십시오.
SQL 서버/오라클/MS 액세스:
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;
MySQL:
ALTER TABLE Persons
DROP INDEX UC_Person;
기본 키 제약 조건 삭제
PRIMARY KEY 제약 조건을 삭제하려면 다음 SQL을 사용합니다.
SQL 서버/오라클/MS 액세스:
ALTER TABLE Persons
DROP CONSTRAINT PK_Person;
MySQL:
ALTER TABLE Persons
DROP PRIMARY KEY;
외래 키 제약 조건 삭제
FOREIGN KEY 제약 조건을 삭제하려면 다음 SQL을 사용합니다.
SQL 서버/오라클/MS 액세스:
ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;
MySQL:
ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;
CHECK 제약 조건 삭제
CHECK 제약 조건을 삭제하려면 다음 SQL을 사용합니다.
SQL 서버/오라클/MS 액세스:
ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;
MySQL:
ALTER TABLE Persons
DROP CHECK CHK_PersonAge;