Как удалить сразу несколько ограничений (Oracle, SQL)

Я меняю ограничения в своей базе данных, и мне нужно удалить некоторые из них. Я знаю, что для одного ограничения команда следующая:

ALTER TABLE tblApplication DROP CONSTRAINT constraint1_name;

Однако, когда я пытаюсь

ALTER TABLE tblApplication DROP (
  CONSTRAINT constraint1_name,
  CONSTRAINT constraint2_name,
  CONSTRAINT constraint3_name
);

, это не работает, и мне нужно это сделать:

ALTER TABLE tblApplication DROP CONSTRAINT constraint1_name;
ALTER TABLE tblApplication DROP CONSTRAINT constraint2_name;
ALTER TABLE tblApplication DROP CONSTRAINT constraint3_name;

Есть ли способ удалить более одного ограничения в единственная команда? Я бы не хотел повторять ALTER TABLE tblApplication , как и с командой ADD :

ALTER TABLE tblApplication ADD (
  CONSTRAINT contraint1_name FOREIGN KEY ... ENABLE,
  CONSTRAINT contraint2_name FOREIGN KEY ... ENABLE,
  CONSTRAINT contraint3_name FOREIGN KEY ... ENABLE
);
11
задан Zoddo 20 September 2019 в 11:00
поделиться