【Oracle】ビューの定義を調べたい
問題
Oracleで、ビューの定義を調べたいです。
答え
以下で、接続しているユーザーのビューの定義が確認できる。
select * from user_views
select * from user_views where VIEW_NAME = 'ビューの名前'
以下で、接続しているユーザーが参照できるビューの定義が確認できる。
select * from ALL_VIEWS
select * from ALL_VIEWS where VIEW_NAME = 'ビューの名前'
データベース内すべてのビューを見る場合は以下で。
select * from DBA_VIEWS
select * from DBA_VIEWS where VIEW_NAME = 'ビューの名前'
コメント