로딩
요청 처리 중입니다...

[코딩 일기] 10/13 MySQL - 제약 조건(NOT NULL)

 [코딩 일기] 10/13 MySQL - 제약 조건(NOT NULL)

이번 글에서는 제약 조건 중에서 NOT NULL에 대해서 알아보겠습니다. 제약 조건(constraint)이란?

데이터의 무결성을 지키기 위해, 데이터를 입력받을 때 실행하는 검사 규칙을 의미한다. 이러한 제약 조건은 CREATE 문으로 테이블을 생성하거나 ALTER 문으로 필드를 추가할 때도 설정할 수 있다.

MySQL에서 사용할 수 있는 제약 조건은 5가지가 있습니다. 1. NOT NULL 2.

UNIQUE 3. PRIMARY KEY 4.

FOREIGN KEY 5. DEFAULT NOT NULL NOT NULL 제약 조건을 설정하면, 해당 필드는 NULL 값을 저장할 수 없다.

즉, 이 제약 조건이 설정된 필드는 무조건 데이터를 가지고 있어야 한다. NOT NULL 제약 조건은 CREATE 문으로 데이터를 생성하거나, 나중에 ALTER 문으로 추가할 수 있다.

CREATE 문으로 NOT NULL 설정 CREATE TABLE 테이블이름 ( 필드이름 필드타입 NOT NULL. ....

# MySQL # NOT_NULL # NOTNULL # SQL # 제약조건 # 코딩일기