라라리라
[MySQL] 제약 조건(constraint) - NOT NULL 본문
제약 조건(constraint)
- 데이터의 무결정을 지키기 위해, 데이터를 입력받을 때 실행되는 검사 규칙
종류
- NOT NULL
- UNIQUE
- PRIMARY KEY
- FOREIGN KEY
- DEFAULT
NOT NULL
해당 필드는 NULL값을 저장할 수 없게된다.
CREATE 문으로 NOT NULL 생성
CREATE TABLE Test(
ID INT NOT NULL,
Name VARCHAR(30),
inDate DATE,
readCount INT
)
//ID 는 NULL 값을 가질 수 없다.
//다만, NULL 값을 저장하지 못하게 할 뿐이고, 생략하게 하지 못하는것은 아니다.
ex) INSERT INTO Test (Name, inDate, readCount) VALUES ('홍길동', '2012-02-06', 15);
// 0, 홍길동, 2012-02-06, 15
'코딩 > 다이어리' 카테고리의 다른 글
[Spring] @Configuration과 @Bean 어노테이션 (0) | 2024.02.08 |
---|---|
[Spring] 제어의 역전(IoC), 의존성 주입(DI) (0) | 2024.02.08 |
[클린코드] 레이어드 아키텍처란 무엇이고, 왜 쓰는걸까? (0) | 2024.02.07 |
[인텔리제이] 유용한 단축키 (1) | 2024.02.07 |
[MySQL] 제약 조건(constraint) - FOREIGN KEY (0) | 2024.02.05 |