ホームページ >データベース >mysql チュートリアル >Oracle SQL Developerで特定の表を参照している表を識別するにはどうすればよいですか?
Oracle SQL Developer を使用した参照テーブルの識別
Oracle SQL Developer は、テーブルの関係を分析するための強力な機能を提供します。制約や依存関係への便利なアクセスを提供しますが、UI だけでは特定のテーブルを参照するテーブルを見つけるのが難しい場合があります。
SQL Developer には、参照テーブルを直接表示するグラフィカル インタフェースがありません。ただし、基礎となるテーブルと制約には必要な情報が含まれています。
参照テーブルを手動で決定するには、次の SQL クエリを実行します。
select table_name, constraint_name, status, owner from all_constraints where r_owner = :r_owner and constraint_type = 'R' and r_constraint_name in ( select constraint_name from all_constraints where constraint_type in ('P', 'U') and table_name = :r_table_name and owner = :r_owner ) order by table_name, constraint_name
:r_owner をスキーマ名に置き換え、:r_table_name を次のように置き換えます。テーブル名。結果には、指定したテーブルを参照するすべてのテーブルがリストされます。
または、参照テーブルを検索するためのグラフィカル インターフェイスを提供する PLSQL Developer などのサードパーティ ツールを使用します。
以上がOracle SQL Developerで特定の表を参照している表を識別するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。