SQL Serverで主キーを設定する方法

SQL Serverの主キーの設定は、次の2つの方法で行うことができます。
1. テーブルの作成時に主キーを設定する: CREATE TABLEステートメント内で、列の定義時に主キーを設定します。例:

CREATE TABLE 表名
(

列名 数据类型 PRIMARY KEY,

 

列名 数据类型,

 

… )


既存のテーブルに主キーを追加する: ALTER TABLE文を使用して、主キー制約を追加することで主キーを設定する。例:

ALTER TABLE 表名
ADD CONSTRAINT 主键名称 PRIMARY KEY (列名)

置き換する例では、「テーブル名」を主キーを設定する実際のテーブル名、「列名」を主キーとして設定する列名、「主キー名」を主キー制約の名前として使用します(自由に設定できます)。なお、SQL Server の主キーは一意かつ非 NULL 制約を持つため、主キーの設定前に列データが一意かつ NULL ではないことを確認する必要があります。

bannerAds