SQL Serverでテーブルを作成するとき、主キーを設定する方法は何ですか?
SQL Serverでテーブルを作成する際に主キーを設定するためには、以下の構文を使用することができます。
CREATE TABLE table_name
(
column1 data_type PRIMARY KEY,
column2 data_type,
...
)
上記の構文では、column1は主キーとして設定する列名であり、data_typeは列のデータ型です。PRIMARY KEYはその列を主キーとして指定するために使用されます。
複数の列を主キーとして設定する場合は、PRIMARY KEYキーワードの後に、複数の列名をカンマで区切って追加できます。
例えば、次の例では、id列が主キーとして設定されたstudentsというテーブルが作成されています。
CREATE TABLE students
(
id INT PRIMARY KEY,
name VARCHAR(50),
age INT
)
上記の例では、id列が主キーとして設定され、データ型はINTです。