コンテンツエリア開始

This graphic is explained in the accompanying text FOREIGNKEYCOLUMNS Locate the document in its SAP Library structure

前提条件

Structure linkSQL チュートリアルのデモデータを生成しておく必要があります。

ユーザ MONA としてデモデータベースインスタンス DEMODB にログオンします。

参照制約を登録します。SQL チュートリアルStructure linkテーブル間の外部キー依存の説明に従って進めます。

システムテーブル FOREIGNKEYCOLUMNS を使用して、以下のデータベース情報などを決定することができます。

      CUSTOMER テーブルの列CNO が参照列であるすべての参照制約

SELECT schemaname, tablename, columnname, fkeyname, rule
  FROM DOMAIN.FOREIGNKEYCOLUMNS
    WHERE reftablename = 'CUSTOMER'
      AND refcolumnname = 'CNO'

      RESERVATION テーブルの列HNO が参照列であるすべての参照制約

SELECT fkeyname, rule
  FROM DOMAIN.FOREIGNKEYCOLUMNS
    WHERE tablename = 'RESERVATION'
      AND columnname = 'HNO'

      参照列がRESERVATION テーブルからのものであるすべての参照制約

SELECT DISTINCT fkeyname, rule, refschemaname, reftablename
  FROM DOMAIN.FOREIGNKEYCOLUMNS
    WHERE tablename = 'RESERVATION'

Note

すべての参照制約: FOREIGNKEYSを参照

 

 

コンテンツエリア終了