[MySQL 오류] Integer display width is deprecated and will be removed in a future release.

Jung-Kwon Lee·2023년 7월 8일
0

DB

목록 보기
2/3

H2DB에서는 잘되던 SQL이 에러가 발생하여 몹시 당황스러웠다.
에러는 다음과 같았다.

Integer display width is deprecated and will be removed in a future release.

Integer 타입에 크기 지정은 더이상 사용하지 않고, 향후 버전에서 제거한다고 알려준다.

문제가 무엇인고 하니

CREATED_DATE TIMESTAMP(6) DEFAULT CURRENT_TIMESTAMP() COMMENT '게시글 생성일',

해당 구문에서 TIMESTAMP에 6의 크기를 지정했었다.
신기한건 BIGINT, INTEGER도 있었는데 TIMESTAMP만 해당 에러가 발생했다.

CREATED_DATE TIMESTAMP DEFAULT CURRENT_TIMESTAMP() COMMENT '게시글 생성일',

해당 쿼리로 변경하니 에러없이 잘 실행된다.

0개의 댓글