DB2 テーブルの主キー設定方法:基本と手順

DB2内で、テーブルのプライマリキーを設定するには、次の手順に従います。

  1. 例えば、列を定義する際に主キー制約(PRIMARY KEY)を指定してテーブルを作成します。
  2. CREATE TABLE TableName (
    Column1 INT NOT NULL,
    Column2 VARCHAR(50),
    PRIMARY KEY (Column1)
    );TableNameという名前のテーブルを作成する
    Column1はINT型でNULLでない
    Column2はVARCHAR(50)型
    Column1をプライマリーキーとする
  3. 表を作成した後にALTER TABLEステートメントを使用して主キー制約を追加することができます。例えば、
  4. TableNameテーブルにPRIMARY KEY制約を追加するためのALTER TABLE TableName命令を使用して、Column1列に主キー制約を追加します。
  5. 複数の列で複合主キーを作成する場合は、列を定義する際に複数の列を主キーに指定できます。例えば、
  6. TableNameというテーブルを作成してください。
    Column1はNULLでないINT型、Column2はNULLでないVARCHAR(50)型で、
    PRIMARY KEYはColumn1とColumn2の組み合わせとなります。

テーブルを作成する際に主キー制約を定義したり、テーブルを作成した後にALTER TABLEを使用して主キー制約を追加したりすることで、効果的にテーブルの主キーを設定できます。

bannerAds