DB2 複合主キー設定ガイド|作成・変更・削除
DB2で結合キーを設定するには、次の手順に従って実行できます。
1、テーブルを作成する際に複合主キーを定義する:テーブルを作成する文で、PRIMARY KEYキーワードを使用して複合主キーを指定し、主キーとして必要なすべての列名を列挙します。例:
CREATE TABLE table_name (
column1 INT,
column2 VARCHAR(50),
column3 DATE,
PRIMARY KEY (column1, column2)
);
既にテーブルが作成されている場合でも、ALTER TABLE文を使用して主キー制約を追加することができます。例:
ALTER TABLE table_name
ADD CONSTRAINT pk_name PRIMARY KEY (column1, column2);
上記の例では、pk_nameは主キー制約の名前であり、column1とcolumn2は複合主キーの列名です。これらの手順を実行することで、DB2で複合主キーを設定することができます。