2012-11-15 140 views
0

我有一个数据库,人们在网站上注册,然后他们的表单数据被插入到他们的数据库中。随着所有的信息,我想插入他们的注册时间。例如,我有一个自动递增的ID列,在我的PHP脚本中什么都不做,sql数据库会自动增加每个新条目的数量。同样,我可以有一个时间栏,我不必在脚本中做任何事情,而是数据库将获得当前时间,并将其与其他插入的信息一起放入?我使用的是phpMyAdmin,我尝试添加一个名为Time的列,其类型为DATETIME,默认值为CURRENT_TIMESTAMP,但它不会让我添加该值,并表示Time的默认值无效。SQL数据库时间戳

回答

1

使用timestamp字段,该字段完全符合您的要求。

1

使用timestamp列类型例如

`inserted` timestamp NOT NULL default CURRENT_TIMESTAMP