VARCHAR vs CHAR 핵심 차이점

날짜 타입

DATETIME vs TIMESTAMP

결론은 웬만해서는 DATETIME 을 사용하자.

timestamp는 저장 가능한 범위가 1970~2038년까지밖에 저장하지 못한다. 반면 datetime은 1000~9999년까지 저장가능하다. 그리고 timestamp가 제공하는 UTC 시간을 기준으로 변경해주는건 애플리케이션에서 담당해도 충분히 할 수 있다. 또한 예전에 DEFAULT CURRNET_TIMSTAMP ON UPDATE CURRENT_TIMESTAMP 이런 기능을 timstamp만 지원했었는데, 이제는 datetime도 지원한다.

DROP vs TRUNCATE