搜索
首页数据库mysql教程mysql字段值自动更新时间_MySQL

在生产环境中可能会出现,项目已经上线,但是更新时间的字段没有赋值,也就是说这条数据每次更新时,更新的时间依旧是null。为了解决这个问题,一般是将程序更新数据时,把更新时间给更新了。但是上线后更改程序需要重新升级,挺麻烦。现在可以通过修改更新时间的字段,来保证每次更新数据时,数据的更新时间自动更新。
在一个已经建好的表执行如下sql即可完成更新时间自动更新:

<code class=" hljs sql"> ALTER TABLE checker_barcode  MODIFY COLUMN update_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 

其中需要注意的是:
1、将“checker_barcode”替换成你需要更新的表名,将“update_time”替换成你需要更新的字段名称,其余sql不变。
2、执行完此sql后,表里面所有的update_time值为null的数据,update_time全都变成了当前时间。
3、执行更新语句时,如果数据没有真正的改变,update_time值不变,只有数据值改变,update_time才会变成当前时间。

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
linux 可以重置系统时间吗linux 可以重置系统时间吗Mar 13, 2023 am 10:50 AM

linux可以重置系统时间,其重置方法是:1、使用date命令查看时间;2、使用“yum install ntp”命令安装ntp;3、通过“ntpdate -u ntp.api.bz”命令实现网络时间同步即可。

为什么我的Go程序需要更长的时间来编译?为什么我的Go程序需要更长的时间来编译?Jun 09, 2023 pm 06:00 PM

近年来,Go语言已经成为了越来越多开发者的选择。但是,相比其他编程语言而言,Go语言的编译速度却不够快。很多开发者在编译Go程序时都会遇到这样的问题:为什么我的Go程序需要更长时间来编译?本文将会从几个方面探讨这个问题。Go语言的编译器架构Go语言的编译器架构采用的是三阶段设计,分别是前端、中间层和后端。前端负责将源代码翻译成Go语言的中间代码,中间层则将中

php 怎么实现时间把时分秒去掉php 怎么实现时间把时分秒去掉Mar 13, 2023 am 11:20 AM

php实现时间把时分秒去掉的方法:1、创建一个php示例文件;2、使用strtotime函数将日期时间转换为时间戳;3、通过date函数对日期或时间进行格式化即可去掉时分秒。

如何使用Python中的时间和日期模块如何使用Python中的时间和日期模块Oct 16, 2023 am 08:11 AM

如何使用Python中的时间和日期模块导言:在编程中,处理时间和日期是非常常见的任务。Python提供了强大的时间和日期模块,使得处理时间和日期的操作变得更加简单和方便。本文将介绍Python中的时间和日期模块,并提供具体的代码示例,帮助读者更好地理解和应用它们。一、引入时间和日期模块Python内置的时间和日期模块是datetime模块,我们需要先引入该模

PHP数据过滤:处理日期和时间输入PHP数据过滤:处理日期和时间输入Jul 28, 2023 pm 07:41 PM

PHP数据过滤:处理日期和时间输入概述:在开发网页应用程序时,经常需要处理用户输入的日期和时间数据。由于用户的输入可能存在各种格式和错误,因此必须进行有效的数据过滤和验证,以确保数据的准确性和安全性。本文将介绍如何使用PHP来处理日期和时间输入,并提供相应的代码示例。过滤和验证原则:在处理日期和时间输入之前,首先需要确定相应的过滤和验证原则。以下是一些常见的

教程:如何修改Win7中的日期和时间格式教程:如何修改Win7中的日期和时间格式Jan 02, 2024 pm 01:37 PM

win7的默认日期和时间格式可能是我们不太习惯使用的,这时候我们可以选择将它更改。只需要打开控制面板,然后在区域和语言中找到更改日期和时间就可以了,下面就一起来看一下吧。win7日期和时间格式更改教程1、首先点击左下角,进入“控制面板”2、找到“时钟、语言和区域”3、找到图示位置的“更改日期、时间或数字格式”4、在格式的图示位置就可以更改日期和时间格式了。5、时间中小写的h是12小时制,大写的H是24小时制。

win10 2004的发布日期是什么时候win10 2004的发布日期是什么时候Jan 04, 2024 pm 04:06 PM

在微软公司推出了新的系统win102004之后,很多小伙伴都在关注这个新版本系统。那么对于win102004推送时间是什么时候,据小编所知是在2020年的3月4日正式推送的。如果想要升级这个新版本系统,我们也可以在电脑中直接升级,也可以下载安装升级。详细内容就来看下小编是怎么说的吧~win102004推送时间是什么时候win102004版本将在5月28日官方通道发布给所有Windows10用户。1.此次更新尽管没有添加新功能,但用户仍可期待在20H1中迎来一些不错的改进。2.而Windows10

重置win10系统所需的时间是多少?重置win10系统所需的时间是多少?Jan 14, 2024 pm 05:45 PM

如果我们在使用win10操作系统的时候,想要通过重置系统来解决一些问题,那么对于win10系统重置要多久时间,小编觉得大概是需要三个或者四个小时。详细内容就来看下小编是怎么说的吧~win10系统重置要多久时间1.重置要大致要等3-4个小时,不要急,耐心等待,切勿关机,不然会损失文件,导致系统出问题2.因为电脑重置两个选项仅删除我的文件和删除文件并清理驱动,3.如果你选的是删除文件和清理驱动等待的时间会很长但是清理更加彻底,4.安全性比较高,仅删除我的文件的时间会短些,但安全性会比较差。win10

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
2 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具