Есть ли способ просмотра отношений в Oracle SQL Developer? - PullRequest
9 голосов
/ 29 мая 2009

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

Ответы [ 3 ]

16 голосов
/ 27 марта 2013

шагов в SQL Developer

  • перейдите на View> Data Modeler> Browser, чтобы открыть Browser представление / вкладку.
  • (Browser view / tab *) щелкните правой кнопкой мыши на Relational Models и выберите New Relational Model, что откроет новое окно.

Это должно создать новую пустую диаграмму, в которую можно перетаскивать таблицы из представления Connections в диаграмму.

9 голосов
/ 29 мая 2009

Непонятно, ищите ли вы решение с графическим интерфейсом, но вы можете запросить информацию из словаря:

select table_name from user_constraints
where r_constraint_name in
  (select constraint_name 
     from user_constraints
     where constraint_type in ('P','U')
     and table_name = upper('&tableOfInterest')
  ) 
2 голосов
/ 29 мая 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...