Как определить, установлена ​​ли в таблице Oracle опция ROWDEPENDENCIES? - PullRequest
4 голосов
/ 05 ноября 2010

У меня есть только базовые инструменты Oracle, то есть SQL Plus, и мне нужно узнать, была ли таблица создана с опцией ROWDEPENDENCIES. Это база данных 10 г.

И, если он не установлен, могу ли я использовать ALTER TABLE, чтобы установить его, или мне нужно удалить и заново создать таблицу?

1 Ответ

6 голосов
/ 06 ноября 2010
SELECT owner, table_name, dependencies FROM dba_tables;

Это вернет «ВКЛЮЧЕНО» или «ОТКЛЮЧЕНО» для каждой таблицы.

Вы не можете изменить это после создания таблицы , поэтому вам придется повторно-создать таблицу, чтобы установить ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...