ビュー定義を確認する

Pocket

【概要】
DBA_VIEWSにより、ビュー定義を確認する。
【SQL文】
/*
|| ■ビュー定義を確認する
||
|| 【項目の説明】
|| OWNER :ビューの所有者
|| VIEW_NAME :ビューの名前
|| TEXT_LENGTH :ビュー・テキストの長さ
|| TEXT :ビュー・テキスト。この列は、行の発生元が現在のコンテナの場合のみ正しい値を返す。
||  BEQUEATH句は、このビューのTEXT列の一部として表示されない。
*/
set lines 200
set pages 3000

clear col
ttitle off

col owner for a20
col view_name for a20
col text_length for 9999
col text for a150

ttitle left ‘■■■ VIEW情報 ■■■’
spool view_info.lis

SELECT owner
. view_name
. text_length
, text
FROM dba_views
WHERE owner NOT IN
(‘APPQOSSYS’,’CTXSYS’,’DBSFWUSER’,’DBSNMP’,’GSMADMIN_INTERNAL’
,’MDSYS’,’OJVMSYS’,’OUTLN’,’SYS’,’SYSTEM’,’WMSYS’,’XDB’)
ORDER BY 1,2
;
spool off
clear col
ttitle off
set line 80

以上です (^^♪