>> MySQL入門トップに戻る
MySQLにおけるPRIMARY KEY制約についての説明です。
PRIMARY KEY制約を設定したカラムはそのテーブルの主キーということになります。
設定したカラムは、
・重複した値を格納できない
・NOT NULLが設定される
・インデックスが作成される
という設定が追加されます。
mysql_queryやコマンドラインから以下のようなSQLコマンドを設定します。
「PRIMARY KEY(カラム名・・)」と書きます。
後者の書き方だと複数のカラムにPRIMARY KEYを設定することができます。
>> 【MySQL UNIQUE制約】に進む
>> MySQL入門トップに戻る
MySQL PRIMARY KEY制約
PRIMARY KEY制約を設定したカラムはそのテーブルの主キーということになります。
設定したカラムは、
・重複した値を格納できない
・NOT NULLが設定される
・インデックスが作成される
という設定が追加されます。
mysql_queryやコマンドラインから以下のようなSQLコマンドを設定します。
CREATE TABLE test(id int PRIMARY KEY); CREATE TABLE test(id int,sample char(50),PRIMARY KEY(id,char));カラムの型の後ろに書くか、カラムを書いた後にカンマで区切って、
「PRIMARY KEY(カラム名・・)」と書きます。
後者の書き方だと複数のカラムにPRIMARY KEYを設定することができます。
>> 【MySQL UNIQUE制約】に進む
>> MySQL入門トップに戻る