데이터베이스에서 제약 조건을 변경하려고합니다. 일부 제약 조건을 삭제해야합니다. 내가한 번에 둘 이상의 제약 조건을 삭제하는 방법 (Oracle, SQL)
ALTER TABLE tblApplication DROP (
CONSTRAINT constraint1_name,
CONSTRAINT constraint2_name
);
가 작동하지 않을 때, 그러나
ALTER TABLE tblApplication DROP CONSTRAINT constraint1_name;
을 내가 수행해야합니다 : 나는 하나의 제약 조건, 명령은 다음과 같은 것을 알고
ALTER TABLE tblApplication DROP CONSTRAINT constraint1_name;
ALTER TABLE tblApplication DROP CONSTRAINT constraint2_name;
단일 명령에서 둘 이상의 제한 조건을 제거하는 방법이 있습니까? 난 그냥 ADD
명령처럼, ALTER TABLE tblApplication
를 반복하지 않도록하고 싶습니다 :
ALTER TABLE tblApplication
ADD {
CONSTRAINT contraint1_name FOREIGN KEY ... ENABLE,
CONSTRAINT contraint2_name FOREIGN KEY ... ENABLE,
};
에서 테스트 당신이 사용하고는 괄호 대신 중괄호를 사용합니다. – climmunk