Hitachi

Hitachi Advanced Data Binder システム構築・運用ガイド


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表であることがわかります。