Php SQL:是否插入DateCreated值?

Php SQL:是否插入DateCreated值?,php,sql,datetime,Php,Sql,Datetime,在我的表中,有一个dateCreated列,格式为DATETIME 如何在将记录添加到数据库时插入当前日期时间?最好使用时间戳,并使用当前时间戳获取当前时间戳TIMESTAMP的行为应该与DATETIME非常相似,因此您不应该注意到差异 此外,您可以为所有新条目设置默认的CURRENT\u TIMESTAMP。最好改用TIMESTAMP并使用CURRENT\u TIMESTAMP获取当前时间戳TIMESTAMP的行为应该与DATETIME非常相似,因此您不应该注意到差异 此外,您可以将当前时间戳

在我的表中,有一个dateCreated列,格式为DATETIME


如何在将记录添加到数据库时插入当前日期时间?

最好使用
时间戳
,并使用
当前时间戳
获取当前时间戳
TIMESTAMP
的行为应该与
DATETIME
非常相似,因此您不应该注意到差异


此外,您可以为所有新条目设置默认的
CURRENT\u TIMESTAMP

最好改用
TIMESTAMP
并使用
CURRENT\u TIMESTAMP
获取当前时间戳
TIMESTAMP
的行为应该与
DATETIME
非常相似,因此您不应该注意到差异


此外,您可以将当前时间戳设置为所有新条目的默认值。

使用
CURDATETIME()

使用当前时间戳使用
CURDATETIME()

+1:,因为它是ANSI标准,在Oracle、SQL Server、Postgres、MySQL上受支持……我们不知道数据库——请参阅我对nikic回答的评论我们不知道数据库——请参阅我对nikic回答的评论