SQLデータベースに外部キーを設定する手順を教えてください。

SQLデータベースで外部キーを設定するには、次の手順に従います。1. 主テーブルと従テーブルを作成します。主テーブルには主キーが含まれ、従テーブルには外部キーが含まれます。主テーブルの主キーは、従テーブルの外部キーとの関連付けに使用されます。 2. 従テーブルで外部キーを作成します。従テーブルでは、FOREIGN KEYキーワードを使用して外部キーを作成します。外部キーの構文は通常、次のようになります。 “`FOREIGN KEY (外部キー列名) REFERENCES 主テーブル名(主キー列名)“`ここで、外部キー列名は従テーブルの列名、主テーブル名は主テーブルのテーブル名、主キー列名は主テーブルの主キー列名です。 3. 外部キー制約を追加します。外部キーを作成したら、外部キーの有効性と整合性を確保するために外部キー制約を追加する必要があります。外部キー制約は、CASCADE、SET NULL、SET DEFAULT、またはNO ACTION(デフォルト)にすることができます。 – CASCADE:主テーブルの行が削除または更新されると、従テーブルの対応する行も削除または更新されます。 – SET NULL:主テーブルの行が削除または更新されると、従テーブルの対応する外部キー列がNULLに設定されます。 – SET DEFAULT:主テーブルの行が削除または更新されると、従テーブルの対応する外部キー列はデフォルト値に設定されます。 – NO ACTION:主テーブルの行が削除または更新されても、従テーブルの行には何も実行されません。外部キー制約の構文は通常、次のようになります。 “`ALTER TABLE 従テーブル名 ADD CONSTRAINT 外部キー制約名 FOREIGN KEY (外部キー列名) REFERENCES 主テーブル名(主キー列名) ON DELETE CASCADE|SET NULL|SET DEFAULT|NO ACTION“`ここで、従テーブル名は従テーブルのテーブル名、外部キー制約名は外部キー制約の名前、外部キー列名は従テーブルの列名、主テーブル名は主テーブルのテーブル名、主キー列名は主テーブルの主キー列名です。上記の手順に従うことで、SQLデータベースで外部キーを正常に設定できます。

bannerAds