programing

Oracle SQL Developer에서 관계를 볼 수 있는 방법이 있습니까?

mailnote 2023. 7. 20. 22:04
반응형

Oracle SQL Developer에서 관계를 볼 수 있는 방법이 있습니까?

어떤 테이블이 특정 테이블과 관련이 있는지 알고 싶습니다.외부 키 제약 조건을 모두 쉽게 볼 수 있지만, 제가 보고 있는 테이블은 기본 키 테이블이고 다른 테이블은 참조 테이블입니다.

SQL 개발자의 단계

  • 에 가다View>Data Modeler>Browser문을 열다Browser보기/탭
  • (Browser보기/탭*) 오른쪽 클릭Relational Models선택합니다.New Relational Model새 창이 열립니다.

이렇게 하면 테이블을 드래그 앤 드롭할 수 있는 새로운 빈 다이어그램이 생성됩니다.Connections다이어그램을 들여다 봅니다.

GUI 솔루션을 찾고 있는지는 확실하지 않지만 사전에서 다음을 통해 정보를 쿼리할 수 있습니다.

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')
  ) 

Oracle SQL Developer Data Modeler 참조: http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html

언급URL : https://stackoverflow.com/questions/926437/is-there-a-way-to-view-relationships-in-oracle-sql-developer

반응형