SQL チュートリアルのデモデータを生成しておく必要があります。
ユーザ MONA としてデモデータベースインスタンス DEMODB にログオンします。
参照制約を登録します。SQL チュートリアル、テーブル間の外部キー依存の説明に従って進めます。
システムテーブル 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'
すべての参照制約: FOREIGNKEYSを参照