차례:
정의-고유 구속 조건이란 무엇입니까?
고유 제한 조건은 테이블 내의 열 제한 유형으로, 해당 열의 모든 값은 고유해야하지만 널이 될 수 있습니다.
열이 UNIQUE이고 널값을 포함 할 수 없도록하려면 열을 NOT NULL로 지정해야합니다. 흥미롭게도 이들은 기본 키의 두 가지 주요 속성입니다. 새로 작성된 열에서 두 속성을 모두 정의 할 때는 기본 키 지정을 신중하게 고려해야합니다.
Techopedia는 고유 제한 조건을 설명합니다
테이블 작성시 고유 제한 조건이 정의됩니다. 고유 제한 조건은 널값을 허용합니다. 처음에는 모순처럼 보이지만 null은 값이 완전히없는 것입니다 (0 또는 공백이 아님). 따라서 해당 필드에 아무것도 저장되지 않으므로 해당 널 필드의 값이 고유하지 않다고 말할 수 없습니다. 널값은 실제 값과 비교할 수 없습니다. 예를 들어, 미국의 여왕은 존재하지 않는 null이기 때문에 미국의 여왕은 영국의 여왕과 비교 될 수 없습니다.
