How to set default value to sysdate in MySql?
Try
CREATE TABLE tbl_table ( created_date TIMESTAMP DEFAULT NOW())
But: NOW
is different from sysdate
and TIMESTAMP
is different from datetime
, keep this in mind.
Normaly you only can use constants for default-values. TIMESTAMP
is the only column-type which supports a function like NOW()
. See here for further information on the MySQL Bugtracker.