Я пишу несколько сценариев миграции для базы данных Oracle, и надеялся, что Oracle имеет что-то похожее на IF EXISTSконструкцию MySQL . В частности, когда я хочу удалить таблицу в MySQL, я делаю что-то вроде DROP TABLE IF EXISTS `table_name`; Таким образом, если таблица не существует, DROPошибка не выдается, и сценарий …
Я пытаюсь удалить все таблицы из базы данных, кроме одной, и я получаю следующую ошибку: Невозможно удалить или обновить родительскую строку: ограничение внешнего ключа не выполнено Конечно, я мог бы методом проб и ошибок увидеть, каковы эти ключевые ограничения, и в итоге удалить все таблицы, но я хотел бы знать, …