created at mysql类型_MySQL created_at 日期时间字段在数据变更时,自动更新
今天在使用 GoAdmin 开发后台功能时,发现 GoAdmin 没有像 Laravel 那样自带 created_at 字段更新功能。即数据发送变化时,无法自动更新 created_at 字段。
而 formList.SetUpdateFn 这个功能,需要将所有字段都处理,也不方便更新 created_at.
最终在 GoAdmin QQ 群里请教了一下大佬,得到了一个不错的解决方法,即直接使用 MySQL 的 on update 功能。
MySQL Workbench 中右键点击字段名,在右键菜单中选择最后一项
DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
即可。
对应的 SQL 语句为:
ALTER TABLE `title_template`
CHANGE COLUMN `updated_at` `updated_at` DATETIME NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ;
NOW 与 CURRENT_TIMESTAMP 的区别
Notice that CURRENT_TIMESTAMP and CURRENT_TIMESTAMP() are synonyms for NOW() so you can use them interchangeably.
没有区别。
created at mysql类型_MySQL created_at 日期时间字段在数据变更时,自动更新相关推荐
- mysql小日期时间类型_MySQL之日期时间类型
mysql(5.5)所支持的日期时间类型有:DATETIME. TIMESTAMP.DATE.TIME.YEAR. 几种类型比较如下: 日期时间类型 占用空间 日期格式 最小值 最大值 零值表示 DA ...
- created at mysql类型_mysql中Invalid default value for 'created_at'问题汗血宝马
环境 mac + mysql 问题 在创建表的时候遇到了Invalid default value for 'created_at'的错误,不知道什么原因造成的. CREATE TABLE `test ...
- linux校时写入硬件,手动校正 Linux 系统时间并把时间写入硬件,系统启动时自动校正时间并把时间写入硬件。...
手动校正 Linux 系统时间并把系统时间写入硬件,系统启动时自动校正时间并把时间写入硬件. 下面以 CentOS 6.5 (32位)系统为例,设置系统时间:手动校正 Linux 系统时间并把时间写入 ...
- php mysql 时间字段_php – MySQL中各种日期/时间字段类型的优...
> TIMESTAMP存储在MySQL专有方法中(尽管它基本上只是一个由年,月,日,小时,分钟和秒组成的字符串),此外,只要插入或更改记录,TIMESTAMP类型的字段就会自动更新.显式字段值给 ...
- mysql常用日期时间函数_MySql常用日期时间函数
返回当前的日期和时间 select MICROSECOND(SYSDATE()); --0 select SECOND(SYSDATE()); --33 select MINUTE(SYSDATE() ...
- mysql日期用什么类型_mysql存储日期使用什么类型
Mysql中用来存储日期的数据类型有三种:Date.Datetime.Timestamp. Date数据类型:用来存储没有时间的日期. Mysql获取和显示这个类型的格式为"YYYY-MM- ...
- MySQL之日期时间处理函数_MySQL之日期时间处理函数
本文给大家分享的是MySQL之日期时间处理函数 ,非常的详细,也很实用,非常适合初学者,有需要的小伙伴参考下. 以下基本包含MySQL所有日期时间函数-- MySQL日期时间处理函数 -- 当前日期: ...
- c 读取mysql 时间字段_MySQL中的时间字段的几种数据类型比较
1.序言 最近在项目开发时,对于MySQL数据库中的有关时间的字段该选用何种类型,引发了一些争论.所以做了一些简单的研究,看了一些blog,和官方文档.最后做出一个自己的总结. 2.类型比较 IN ...
- datetime mysql 当天_MySQL 获得当前日期时间(以及时间的转换)
@MySQL 获得当前日期时间(以及时间的转换) 1.1 获得当前日期+时间(date + time)函数:now() 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: c ...
最新文章
- 反对迭代0:停止拖延,开始迭代
- Uber网站国际化的工程实践(CMS篇)
- Struts1和Struts2的区别和对比(完整版)
- 庚顿数据:实时数据库赋能工业互联网
- mysql的条件语句_mysql条件语句
- 跨域验证cookie与缓存控制
- 被骂垃圾货,却卖出8000万副,干翻国外大牌!这个产品杀手凭什么?
- pfSense修改mbuf值
- 英特尔、高通等禁止员工与华为私下交流
- Oracle财务系统常用标准报表
- AP(接入点)模式、Router(无线路由)模式、Repeater(中继)模式、Bridge(桥接)模式、 Client(客户端)模式
- 使用Fluxion搭建钓鱼热点破解WiFi密码
- oracle ocp认证真题,【每日一练】Oracle OCP认证考试题库解析052-1
- 徐小明:探寻股市下跌的真正原因
- java_异常_练习题:处理输入非数字异常和除数为0的异常。
- C++声明指向数组的指针
- 挺适用的 搜索引擎工具(圆桌面版 )
- R语言验证均匀分布总体参数的的矩估计是相合的consistent
- 选择私有云解决方案,需要考虑哪些要素
- quartz与数据库相连的更新操作
热门文章
- 1785 数据流中的算法(模拟,乱搞)
- crh寄存器_端口配置寄存器CRH怎么弄?
- Grain: Improving Data Efficiency of Graph Neural Networks via Diversified Influence Maximization分析
- 802.11n 技术简结
- 离职后心生不满、某医院前网管“炫技性报复”,让整个医院系统瘫痪…
- OSSIM开源安全信息管理系统(十七)
- 安全信息管理系统(OSSIM)
- win7 修复计算机 黑屏,拯救黑屏 Win7系统引导文件丢失修复教程
- 程序员职业资格软考——软考,你不想软就得考 (值得一看的总结)
- elasticdump工具安装及基操