11.2.10 ビュー表の基表を確認する方法
ディクショナリ表を検索すると,ビュー表の基表を調べることができます。ディクショナリ表の検索例を次に示します。
- 例題
-
HADBユーザADBUSER01が定義したビュー表CUSTOMER30sの基表を調べます。
次のSELECT文を実行して,ディクショナリ表を検索してください。
SELECT "MVU"."TABLE_SCHEMA","MVU"."TABLE_NAME" FROM "MASTER"."SQL_VIEW_TABLE_USAGE" "MVU" WHERE "MVU"."VIEW_SCHEMA"='ADBUSER01' AND "MVU"."VIEW_NAME" = 'CUSTOMER30s' AND "MVU"."IS_DIRECT" ='Y'
検索結果
TABLE_SCHEMA TABLE_NAME ------------ ---------- ADBUSER01 CUSTOMER ADBUSER01 STOCK
CUSTOMER30sの基表は,ADBUSER01が所有しているCUSTOMER表とSTOCK表であることがわかります。