Microsoft SQL Server의 NOT NULL 제약 조건

적절한 양의 데이터가 입력되었는지 확인하십시오.

Microsoft SQL Server의 NOT NULL 제약 조건을 사용하면 열에 NULL 값이 포함되지 않도록 지정할 수 있습니다. 데이터베이스 열에 NOT NULL 제약 조건을 새로 만들면 SQL Server는 열의 현재 내용에서 NULL 값을 확인합니다. 열에 현재 NULL 값이 포함되어 있으면 제약 조건 생성이 실패합니다. 그렇지 않으면 SQL Server가 NOT NULL 제약 조건을 추가하고 NULL 값의 존재를 초래하는 향후 INSERT 또는 UPDATE 명령이 실패합니다.

NULL은 0 또는 0 문자 문자열과 다릅니다. NULL은 항목이 작성되지 않았 음을 의미합니다.

NOT NULL 제약 조건 만들기

SQL Server에서 UNIQUE 제약 조건을 만들 수있는 방법은 여러 가지가 있습니다 . Transact-SQL을 사용하여 기존 테이블에 UNIQUE 제약 조건을 추가하려면 아래와 같이 ALTER TABLE 문을 사용할 수 있습니다.

ALTER TABLE
ALTER COLUMN은 NULL이 아닙니다.

GUI 도구를 사용하여 SQL Server 와 상호 작용하려는 경우 SQL Server Management Studio를 사용하여 NOT NULL 제약 조건을 만들 수도 있습니다. 방법은 다음과 같습니다.

Microsoft SQL Server에서 NOT NULL 제약 조건을 만드는 것이 전부입니다!