db2でテーブルに主キーを追加する方法は何ですか?

DB2データベースでテーブルに主キーを追加するには、ALTER TABLEステートメントとADD CONSTRAINT句を組み合わせて使用します。以下は主キーを追加する手順です:

  1. 主キーとして選択する列を確定するために、まずどの列が表内で主キーとなるかを決定します。
  2. ALTER TABLEコマンドを使用して表の構造を変更し、主キー制約を追加します。
  3. ALTER TABLEコマンドを使用してADD CONSTRAINT句を指定し、主キーの名前と関連する列を指定して主キー制約を追加します。

DB2データベースでテーブルに主キーを追加する方法を示すサンプルコードです。

-- 创建一个名为students的表
CREATE TABLE students (
    id INT,
    name VARCHAR(50),
    age INT
);

-- 为students表添加主键约束
ALTER TABLE students
ADD CONSTRAINT pk_students_id PRIMARY KEY (id);

上記の例では、まず、studentsという名前のテーブルを作成し、ALTER TABLEコマンドとADD CONSTRAINT句を使用して、テーブルに主キー制約を追加しました。主キーの名前はpk_students_idであり、関連する列はidです。

bannerAds