[MYSQL] UNIQUE (고유 키)


[MYSQL] UNIQUE (고유 키)

UNIQUE (고유 키) 고유 제약 조건을 사용하면 열의 모든 값이 달라집니다. 고유 키 및 기본 키 제약 조건은 모두 열 또는 열 집합에 대한 고유성을 보장합니다. 기본 키 제약 조건에는 자동으로 고유한 제약 조건이 있습니다. 그러나 테이블당 여러 가지 고유한 제약 조건을 가질 수 있지만 테이블당 하나의 기본 키 제약 조건만 가질 수 있습니다. // 다음 SQL은 "사용자" 테이블이 생성될 때 "ID" 열에 고유한 제약 조건을 생성합니다. CREATE TABLE Persons ( ID int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Age int, UNIQUE (ID) ); ----- // 테이블이 이미 생성되었을 때 "ID" 열에 고유한 제약 조건을 만들려면 다음 SQL을 사용합니다. ALTER TABLE Persons ADD CONSTRAINT UC_Person UNIQUE (ID,LastName); ...



원문링크 : [MYSQL] UNIQUE (고유 키)