项目是用php编写的。
在mysql中有时间戳字段,它会自动更新。有一种情况我不需要更新这个字段。我是否可以指示不要在此查询中更新此字段而没有获取时间戳值。如何不更新时间戳字段
1
A
回答
4
您应该将其更改为DEFAULT CURRENT_TIMESTAMP
否则会自动更新。从manual:
在CREATE TABLE语句中,第一个TIMESTAMP列可以在以下任何一种方式声明:
与这两个DEFAULT CURRENT_TIMESTAMP和ON UPDATE CURRENT_TIMESTAMP子句,列有当前时间戳为其默认值,并自动更新。
既不使用DEFAULT也不使用ON UPDATE子句,它与DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP相同。
使用DEFAULT CURRENT_TIMESTAMP子句并且没有ON UPDATE子句,该列具有默认值的当前时间戳,但不会自动更新。
1
相关问题
- 1. JPA字段时间戳不更新
- 2. mysql:如何在字段更新时自动更新时间戳
- 3. 更新时间戳字段在MySQL
- 4. KnexJS:如何使用当前时间戳插入/更新时间戳字段?
- 5. 如何将时间戳值更新/插入PHP/MySQL中的时间戳字段?
- 6. 使用当前时间更新时间戳字段,但不是每行更新
- 7. 如何更新时间戳字段是今天的mysql行?
- 8. 如何更新mysql表的时间戳字段?
- 9. Laravel 5.2 - 如何使用UTC时间戳更新“updated_at”字段?
- 10. 如何在时间戳字段出现后自动更新MySQL
- 11. 记录更改时更新表时间戳字段
- 12. 如何从Mysql 5.5中的时间戳字段自动更新日期字段?
- 13. 触发更新时间戳如果新的字段值!=旧的字段值
- 14. 如何防止时间戳字段,以更新它的值更新记录
- 15. 如何将时间戳更新为当前时间,减去id字段(秒)?
- 16. 如何读取WPF中更新SQL Server时间戳字段的系统时间?
- 17. 时间戳更新
- 18. 更新时间戳
- 19. 更新时间戳
- 20. 如何更新日期时间字段
- 21. 不能插入unix时间戳到表的时间戳字段
- 22. Perl - 如何生成更新时间戳
- 23. 更新时间戳时Sqliteexception?
- 24. mysql:更新时间戳,如果时间戳超过10小时
- 25. 更新数据更新时的时间戳,但不更新时间戳更新邮件到达计数
- 26. PHPMyAdmin 2时间戳字段
- 27. MySQL时间戳字段
- 28. 如何防止更新MySQL行时更新时间戳列?
- 29. Doctrine DBAL:使用'NOW()'值更新时间戳字段
- 30. MongoDB的更新只是一个时间戳字段
谢谢。我正在使用旧的PMA版本 – GOsha 2010-06-13 15:47:44