개발
[mySQL] DATETIME vs TIMESTAMP
한번
2011. 12. 13. 16:49
DATETIME
- 1001년부터 9999년까지 표현및 저장 가능 ( 1초 단위 )
- 8 바이트의 저장 공간
TIMESTAmP
- 1970 ~ 2038년 사이의 값만 저장 가능 ( unix의 time과 동일 )
- TIMESTAMP로 기본 정의하면, insert / update시 현재 시간이 저장된다.
- createDtm DATETIME DEFAULT CURRENT_TIMESTAMP
이렇게 정의하면 insert 시에만 현재 시간이 자동 설정 된다.
- 4 바이트의 저장 공간