- NULL 허용
REG_DTM TIMESTAMP(6) NULL DEFAULT NULL
- NULL을 허용하고 DEFAULT를 NULL로 설정하면 ON UPDATE CURRENT_TIMESTAMP 설정이 되지 않음
- NULL 허용하지 않고 DEFAULT로 '0000-00-00 00:00:00.000000’ 명시적으로 주기
REG_DTM TIMESTAMP(6) NOT NULL DEFAULT '0000-00-00 00:00:00.000000’
- 다만 이렇게 작성했을 경우 '0000-00-00 00:00:00.000000’ 자체는 유효하지 않은 값
- MySQL 서버가 NO_ZERO_DATE 모드로 설정되어 있으면 이 값은 허용되지 않아 오류 발생
- ⇒ 권장되지 않는 방법
- NULL 허용하지 않고 DEFUALT로 CURRENT_TIMESTAMP 명시적으로 주기
REG_DTM TIMESTAMP(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6)