UK [juˈni:k] US [juˈnik]

adj. のみ、唯一; ユニークな、唯一無二の; 珍しい、特別な; 異常な

mysqlのUNIQUE制約 構文

機能: UNIQUE 制約は、データベース テーブル内の各レコードを一意に識別します。

説明: UNIQUE 制約と PRIMARY KEY 制約は両方とも、列または列セットの一意性を保証します。 PRIMARY KEY には UNIQUE 制約が自動的に定義されています。テーブルごとに複数の UNIQUE 制約を設定できますが、テーブルごとに設定できる PRIMARY KEY 制約は 1 つだけであることに注意してください。

mysqlのUNIQUE制約 例

//「Persons」テーブルの作成時に「Id_P」列に UNIQUE 制約を作成します

CREATE TABLE Persons(Id_P int NOT NULL,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255),UNIQUE (Id_P));