gpt4 book ai didi

php - Mysql中DateTime和TimeStamp的混淆

转载 作者:行者123 更新时间:2023-11-29 22:58:12 26 4
gpt4 key购买 nike

我使用的是mysql,所有表中有四个字段,

created_by varchar(128)
created_on timestamp default current_timestamp
updated_by varchar(128)
updated_on timestamp default current_timestamp

我读过有关堆栈溢出的不同答案,每次对表行执行某些操作时,默认值为current_timestamp的字段都会自动更新。但我希望created_on在新记录更新时自动插入current_timestamp,并且当该记录在一段时间后更新时,只有updated_by字段自动更新为current_timestamp code> 不是 created_by

最佳答案

created_by varchar(128)
created_on timestamp default current_timestamp
updated_by varchar(128)
updated_on timestamp default current_timestamp ON UPDATE CURRENT_TIMESTAMP

更多信息::http://dev.mysql.com/doc/refman/5.6/en/timestamp-initialization.html

关于php - Mysql中DateTime和TimeStamp的混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28629449/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com