MySQL
-
MySQL에서 time zone offset을 지정하여 데이터 삽입하기MySQL 2024. 4. 10. 19:27
MySQL에서 time zone offset 사용해보기 다음과 같은 쿼리문은 MySQL에서 실행이 잘 될까? INSERT INTO ts (col) VALUES ('2020-01-01 10:10:10'), ('2020-01-01 10:10:10+05:30'), ('2020-01-01 10:10:10-08:00'); MySQL 서버 버전에 따라 다르다. MySQL 8.0.19 부터 TIMESTAMP와 DATETIME 타입의 컬럼에 데이터를 삽입할 때, time zone offset을 지정할 수 있다. 그 이하의 버전에서 위의 쿼리를 실행하면 다음과 같은 에러를 볼 수 있다. [22001][1292] Data truncation: Incorrect datetime v..