Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL PRIMARY KEY와 UNIQUE 제약 조건의 차이점은 무엇입니까?


다음 표는 PRIMARY KEY와 UNIQUE 제약 조건 간의 차이점을 제공합니다 -

기본 키
고유 제약 조건
1. 테이블에는 하나의 기본 키만 생성할 수 있습니다.
1. 하나 이상의 UNIQUE 제약 조건을 테이블에 추가할 수 있습니다.
2. 기본 키는 기본적으로 클러스터형 인덱스를 생성합니다.
2. UNIQUE 제약 조건은 기본적으로 클러스터되지 않은 인덱스를 만듭니다.
3. PRIMARY KEY로 정의된 열에는 null 값을 삽입할 수 없습니다.
3. UNIQUE 제약 조건이 있는 열에 null 값을 삽입할 수 있습니다.