SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【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 = 'ビューの名前'

関連するメモ

コメント