Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- join
- Til
- 기술면접
- 정보처리기사
- select
- 스터디
- 오블완
- 정처기
- 안드로이드
- 혼공단
- 알고리즘
- Android
- 혼공파
- MySQL
- Kotlin
- doitandroid
- 티스토리챌린지
- SQL
- 자료구조
- 안드로이드스튜디오
- 코테
- CS
- 코틀린
- 프로그래머스
- 혼공챌린지
- 인프런
- groupby
- java
- 카카오코테
- 자바
Archives
- Today
- Total
목록2024/10/02 (1)
Welcome! Everything is fine.
[MySQL] NULL과 NOT NULL, DEFAULT 설정하기
Udemy 강의 강의를 보고 실습한 내용입니다. NULL과 NOT NULLNULL과 NOT NULL에 대해 알아보자! 기존에 있던 cats 테이블의 구조를 보면 Null이 모두 YES로 되어있다. 그렇다면 name이 NULL이거나 age가 NULL이거나, 혹은 둘 다 NULL이어도 데이터가 잘 들어갈 것이다. 아래와 같이 name만 넣고 age를 비워둔채 데이터를 삽입해보았다. 정상적으로 삽입되었고, cats 테이블 전체를 보니 방금 넣은 Todd라는 이름이 age가 NULL인채 들어가 있는 것을 볼 수 있다. 나이를 비워두고 삽입해도 같은 결과를 얻을 것이다. 하지만 데이터를 넣을 때 NULL을 허용하지 않기를 원한다면? 테이블을 생성할 때 컬럼에 NOT NULL 속성을 입력해주면 된다. 아래와 같이..
MySQL
2024. 10. 2.