체크조건을 통한 무결성 제한방법에 대하여 알아보도록 하겠습니다. 특정필드값에 범위를 주거나 아니면 정해진 값만넣도록 제한을 걸고 싶은경우가 있습니다. 이때 코드테이블을 생성하여 외래키를 걸어서 하는경우도 있지만 별도 테이블 없이 체크조건제약을 통하여 입력값을 제한하여 원하는 입력값만 받을수 있습니다. 먼저 아래와 같이 USER라는 테이블을 만들고 Area필드에 수도권(경기,인천,서울)에 대한 값만 넣을 수 있도록 제한을 걸어보도록 하겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 CREATE TABLE [dbo].[USER]( [ID] [int] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL, [Name] [nchar](10) NULL, [Area] [..