TIMESTAMP is four bytes vs eight bytes for DATETIME.
Timestamps are also lighter on the database and indexed faster.
The DATETIME type is used when you need values that contain both date and time information. MySQL retrieves and displays DATETIME values in YYYY-MM-DD HH:MM:SS format. The supported range is 1000-01-01 00:00:00 to 9999-12-31 23:59:59. The TIMESTAMP data type has a range of 1970-01-01 00:00:01 UTC to 2038-01-09 03:14:07 UTC. It has varying properties, depending on the MySQL version and the SQL mode the server is running in.
DATETIME is constant while TIMESTAMP is affected by the time_zone setting.
Code Example |
---|
Sql :: sql server concat null |
Sql :: sql |
Sql :: one to many sql |
Sql :: float vs decimal sql |
Sql :: 3rd height salary sql |
Sql :: sqlalchemy _in array sqlite |
Sql :: mysqlimport |
Sql :: execution time of mysql query |
Sql :: with transaction.atomic(): |
Sql :: plpgsql |
Sql :: nested query |
Sql :: identity column in sql server |
Sql :: sql year |
Sql :: get full yearr data omonthwuse sql |
Sql :: on delete set default |
Sql :: varchar2 length in oracle |
Sql :: sqlalchemy get sql |
Sql :: mysql coonect sample code |
Sql :: show blank in column if condition not matches in join mysql |
Sql :: naming conventions postgres index |
Sql :: fetching data from mysqldb |
Sql :: oracle allow space to user |
Sql :: sql multiple into |
Sql :: sql agent jb is enabled query |
Sql :: Character Limitation in sp_executesql sql server |
Sql :: sql equal then arrow |
Sql :: nuget sqllite-net-pcl |
Sql :: edit a field mysql terminal |
Sql :: my sql data file extention |
Sql :: date query |