date比较大小 mybatis_mybatis-mysql比较两个timestamp的时间

本文详细介绍了MySQL中TIMESTAMP类型的四种变体,包括默认值和更新行为。1) 创建新记录和修改时自动更新;2) 只在创建时设置当前时间;3) 创建时设为0,修改时更新;4) 创建时设置指定值,修改时更新。值得注意的是,MySQL不支持列的Default直接为函数形式,但可以通过TIMESTAMP类型实现类似功能。
摘要由CSDN通过智能技术生成

IMESTAMP

的变体

1

TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE

CURRENT_TIMESTAMP

在创建新记录和修改现有记录的时候都对这个数据列刷新

2

TIMESTAMP DEFAULT CURRENT_TIMESTAMP

在创建新记录的时候把

这个

字段设置为当前时间,但以后修改时,不再刷新它

3

TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

在创建新记录的时候

把这个字段设置为

0

以后修改时刷新它

4

TIMESTAMP DEFAULT

yyyy-mm-dd hh:mm:ss

ON UPDATE

CURRENT_TIMESTAMP

在创建新记录的时候把这个字段设置为给定值,以后修改时刷新它

MySQL

目前不支持列的

Default

为函数的形式

,

如达到你某列的默认值为当前

更新日期

与时间的功能

,

你可以使用

TIMESTAMP

列类型下面就详细说明

TIMESTAMP

类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值