Я пытаюсь удалить все внешние ключи таблицы.Сначала я получаю все имена этих ключей, используя meta.getExportedKeys(null, null, table);
и rs.getString("FK_NAME")
.
Но когда я пытаюсь удалить этот ключ, используя:
ALTER TABLE tablename DROP CONSTRAINT fkname
, он работает только для некоторых ключей.Иногда я получаю:
ORA-02443: Cannot drop constraint - nonexistent constraint
Но внешний ключ определенно есть.Что я делаю не так?