「MySQL入門」UNIQUE 制約を作成するサンプル

1.一つのカラムにUNIQUE制約を追加
CREATE TABLE Member_tbl
(
User_ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
UNIQUE (User_ID)
)

2,複数のカラムにUNIQUE制約を追加
CREATE TABLE Member_tbl
(
User_ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
CONSTRAINT uc_PersonID UNIQUE (User_ID,LastName)
)

3.UNIQUE 制約を削除
ALTER TABLE Member_tbl
DROP INDEX uc_PersonID

MySQL

Posted by arkgame