DBD::ODBC 0.32 changed the quoted identifier character from '
(a single quote) to "
(a double quote). This means that if you attempt to insert a timestamp of the form {ts '2001-02-15 01:02:03'}
, DBD::ODBC parses the timestamp and changes it to {ts '2002-02-15 12??.00'}
.
To fix this, either upgrade or downgrade DBD::ODBC.