Есть ли способ изменить правило удаления таблицы FK в Oracle лучше, чем удалить и затем добавить его снова?
Я сейчас использую:
alter table A
drop constraint my_fk;
alter table A
add constraint my_fk
foreign key (id)
references B(id)
ON DELETE SET NULL;
Как видите, у меня уже есть ограничение FK, но у него не было правила удаления. Я просто хочу добавить правило ON DELETE SET NULL, и это то, что я придумал до сих пор, но я чувствую, что это должно быть проще.