데이터베이스

[ 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()로 설정해주면 현재 시간이 데이터로 들어간다.