Я изменяю ограничения в моей базе данных, и мне нужно отбросить некоторые из них. Я знаю, что для одного ограничения команда выглядит следующим образом:
ALTER TABLE tblApplication DROP CONSTRAINT constraint1_name;
Однако, когда я пытаюсь
ALTER TABLE tblApplication DROP (
CONSTRAINT constraint1_name,
CONSTRAINT constraint2_name
);
это не работает, и мне нужно сделать:
ALTER TABLE tblApplication DROP CONSTRAINT constraint1_name;
ALTER TABLE tblApplication DROP CONSTRAINT constraint2_name;
Есть ли способ удалить более одного ограничения в одной команде? Я бы хотел избежать повторения ALTER TABLE tblApplication
, как и в случае команды ADD
:
ALTER TABLE tblApplication
ADD {
CONSTRAINT contraint1_name FOREIGN KEY ... ENABLE,
CONSTRAINT contraint2_name FOREIGN KEY ... ENABLE,
};