Chcę znaleźć tabele powiązane z określoną tabelą. Widzę łatwo wszystkie ograniczenia klucza obcego, ale co z tabelą, na którą patrzę, to tabela klucza podstawowego, a druga tabela jest tabelą z odniesieniami.Czy istnieje sposób na przeglądanie relacji w programie Oracle SQL Developer?
Odpowiedz
Nie jest jasne, czy szukasz rozwiązania GUI, ale można wyszukać informacje ze słownika przez:
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')
)
See Oracle SQL Modeler: http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html
Bałem się, że ktoś to powie. Coś ekstra do zainstalowania i pracy. Czy nie ma nic standardowego? Ponadto z tego, co przeczytam, da ci tylko EDR z wybranych tabel. Problem polega na tym, że nie wiem, które tabele mogą odwoływać się do tabeli, której szukam i właśnie to chcę wiedzieć. – uriDium
Chciałem ci tylko pomóc. – tuinstoel
Wiem dzięki. Próbuję tylko wyjaśnić, czego szukam. Przepraszam, jeśli zrobiłem złe wrażenie. Jestem niechętny wbudowanej funkcji. Miałem nadzieję, że jest jeden. Dzięki za sugestię :) – uriDium
W SQL Developer przejdź do strony Wyświetl>Data Modeler>Przeglądarka. W przeglądarce Przeglądarka kliknij prawym przyciskiem myszy na Modele relacyjne i utwórz nowe. Powinno to stworzyć nowy pusty diagram. Możesz przeciągać i upuszczać tabele z widoku Połączenie do diagramu.
Ponadto, jeśli klikniesz tabelę i wybierzesz "Model", programista SQL wygeneruje część (całego) modelu powiązanego z tą tabelą. – lealceldeiro
- 1. Czy istnieje lepsze narzędzie w porównaniu do Oracle SQL Developer?
- 2. Baza danych DB2 w programie Oracle SQL Developer
- 3. Czy istnieje prosty sposób na tworzenie kopii zapasowych wycinków Oracle SQL Developer?
- 4. Czy istnieje sposób na podzapytanie alias w Oracle 11g SQL?
- 5. Jak zmienić strefę czasową Oracle SQL Developer/Oracle Data Modeler?
- 6. Używanie kursora Ref w Oracle SQL Developer
- 7. Jak mogę zmienić język (na angielski) w Oracle SQL Developer?
- 8. Zapytanie o dwie bazy danych za pomocą Oracle SQL Developer
- 9. Połączenie Oracle Developer Developer z Microsoft SQL Server
- 10. Oracle SQL developer jest obcinanie moje wyniki
- 11. Czy istnieje szybszy sposób na przeglądanie tysięcy elementów?
- 12. jak uruchomić program pl/sql w Oracle SQL Developer
- 13. Oracle SQL Developer Jak domyślne dla innych użytkowników Tabele?
- 14. Znajdź tabelę z zapytań nazwę kolumny w Oracle SQL Developer
- 15. Jak eksportować diagram ERD do obrazu w programie Oracle Data Modeler/sql developer
- 16. Jak wyświetlić listę schematów drzewa dla bazy danych w programie Oracle SQL Developer?
- 17. Adapter sieciowy nie mógł nawiązać połączenia w programie SQL Developer
- 18. Jak zwiększyć rozmiar bufora w programie Oracle SQL Developer, aby wyświetlić wszystkie rekordy?
- 19. Jak zapytać o nazwę bazy danych w programie Oracle SQL Developer?
- 20. Czy istnieje sposób na niezdefiniowanie funkcji w programie emacs sepled?
- 21. Oracle developer VM with Oracle 11g
- 22. Czy istnieje sposób na wypróżnienie wyjścia z PL/SQL w Oracle?
- 23. Czy istnieje sposób ograniczenia SQL Server Developer Edition do funkcji znalezionych w bardziej restrykcyjnych wersjach?
- 24. Oracle PL Sql Developer nie może znaleźć pliku tnsnames.ora
- 25. Jak utworzyć zrzut za pomocą Oracle PL/SQL Developer?
- 26. Zatrzymaj proces eksportu w SQL Developer
- 27. Kodowanie kolorów Oracle sql dla programistów
- 28. Czy istnieje sposób na dekodowanie HTML w SQL Server?
- 29. Czy istnieje sposób wizualnego wyświetlania widoku w diagramie bazy danych w programie SQL Server 2008?
- 30. Czy istnieje funkcja koalescencji w programie Excel?
Miałem nadzieję na opcję typu GUI, dzięki czemu mogę po prostu kliknąć przycisk i wyświetli je. ALE potrafię się z tym pogodzić, jeśli nikt inny się nie pojawi. Dzięki – uriDium
Istnieje produkt, programista PL/SQL firmy Allround Automations, który uwzględnia to w interfejsie GUI - w drzewie nawigacyjnym znajdują się zarówno gałęzie "klucze obce" i "obce klucze kluczy" dla węzła tabeli. Wady - nie darmowe, rodzime dla Windows (ale będą działać pod Linuksem pod Wine). – dpbradley
Można również zastąpić 'user_constraints' przez' all_constraints', aby sprawdzić relacje. –