데이터베이스
[ MySQL ] 날짜 데이터를 저장하는 데이터 타입
zzuvely
2022. 5. 18. 14:26
1. DATE 타입
- 날짜는 포함하지만 시간은 포함하지 않을 때 사용한다.
- 형식 : YYYY-MM-DD
2. TIME 타입
- 시간에 대한 정보를 담는다.
- 형식 : HH:MM:SS
3. DATETIME 타입
- 날짜와 시간을 모두 포함한다.
- 형식 : YYYY-MM-DD HH:MM:SS
- 문자형 타입이다.
- 데이터 값을 입력해야만 날짜가 입력된다.
4. TIMESTAMP 타입
- 날짜와 시간을 모두 포함한다.
- 형식 : YYYY-MM-DD HH:MM:SS
- 숫자형 타입이다.
- 자동 입력을 할 수 있다.
* 테이블에서 데이터 생성 시, 데이터 타입을 TIMESTAMP로 한 후,
default 값을 now()로 설정해주면 현재 시간이 데이터로 들어간다.