ALLOW NULL 썸네일형 리스트형 Unique index setting #2 (with Criteria) Unique Index 는 중복값의 입력을 방지하는 경우 매우 유용하게 사용할 수 있습니다. 다만, 단일 값이라는 판단은 '조건'을 가지고 판단해야 하는 경우가 있습니다. 예를 들면 특정 상태의 값은 중복이 될 수 없다던지... NULL 값은 중복을 허용한다던지. 이를 위해서 WHERE 절을 사용할 수 있습니다. 예제는 다음과 같습니다. CREATE UNIQUE NONCLUSTERED INDEX [uq_user_email] ON [dbo].[TB_User] ( [Email] ASC ) WHERE [Email] IS NOT NULL WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, D.. 더보기 이전 1 다음