昨晚,我在column
中创建了一个名为time
的{{1}},类型为table
,默认为TIMESTAMP
,属性为{{1} (默认情况下都设置)并且它会在插入新数据时添加时间戳,它可以正常工作,它会在我的首页上显示所有数据(项目)按此CURRENT_TIMESTAMP
进行订购但今天早上我注意到了我的项目时间戳之一自动更新!仅on update CURRENT_TIMESTAMP
已更改。现在这个问题在另一个项目上重复了。
然后我发现当我打开一个项目的链接(显示属于该项目的所有数据的另一个页面)时,时间戳将更新。在此页面中,我只是从timestamp
hour
查询很简单db
,我想知道为什么会这样?
我知道我应该在这里发布代码,但这是print_r($ads);
的事情并且没有相关的代码。如果需要,请告诉我,然后更新我的帖子。
编辑:我忘记了一些事情,当这个页面打开时,它会增加计数器:
SELECT FROM TABLE
答案 0 :(得分:1)
... i just want insert timestamp when new data inserted ...
将on update
触发器更改为before insert on
。这应该仅在插入行时将时间字段更改操作限制为。