I was using int type for storing date/time. For the convenience of getting the data in specific range from MySQL, I tried changing it to TIMESTAMP/DATETIME
but it is giving the error as in the attached image in both the cases. The format for datatype TIMESTAMP/DATETIME
is YYYY-MM-DD HH:MM:SS
which is 19 character long.
I could not get a proper tutorial/article as I could start from beginning.
When defining a DATETIME or TIMESTAMP field, there's no need to specify the length.
This is what the error message refers to:
Abstract from CREATE TABLE Syntax:
Documentation: