在 mysql 中,我有一个带有字段名称 added_on
的 timestamp
。我为 crm 创建了一个潜在客户表。但每当我更新潜在客户时它都会更新。我只希望时间戳仅显示添加的时间。我不希望每次在我更新或更改线索时都会更新它。
注意:在创建时间戳字段时,我将默认值指定为时间戳,并且在创建字段后,它会在 extras 字段中显示 ON UPDATE CURRENT_TIMESTAMP
。
有什么想法可以在我更新行时停止更新时间戳吗?
最佳答案
问题在于ON UPDATE CURRENT_TIMESTAMP
。您应该能够使用这样的alter语句撤消此行为(不确定您的表名是什么):
ALTER TABLE leads MODIFY added_on TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
关于mysql - 更新时时间戳没有变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44859628/