MySQL中CURRENT_TIMESTAMP的使用方式是什么

技术MySQL中CURRENT_TIMESTAMP的使用方式是什么这篇文章主要讲解了“MySQL中CURRENT_TIMESTAMP的使用方式是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢

本文主要讲解“CURRENT_TIMESTAMP在MySQL中的用法是什么”,简单明了,易学易懂。现在,请跟随边肖的思路学习和学习“MySQL中CURRENT_TIMESTAMP的用法是什么”!

00-1010众所周知,MySQL的日期类型可以使用CURRENT_TIMESTAMP来指定默认值,但这与MySQL的版本以及日期的具体类型有关。只有5.6之后的版本可以使用CURRENT _ TIMPLATE作为DATETIME的默认值。

示例:

在5.6之前的altablet _ user addupdate _ datetime defaultCURRENT_TIMESTAMP版本中,当使用current _ TIMESTAMP作为默认值时,将出现以下错误

[错误] 1067 -无效的“更新时间”默认值

在MySQL 5 . 6 . 5版本之前,update current _ TIMESTAMP上的默认current _ TIMESTAMP只适用于时间戳,一个表中最多允许有一个时间戳字段采用这个特性。从MySQL 5.6.5开始,updatecurrent _ timestamp上的defaultcurrent _ TIMESTAMP同时适用于TIMESTAMP和DATETIME,数量没有限制。

项目

CURRENT_TIMESTAMP的使用

中出现以下错误:

更新数据库时出错。

原因: com . MySQL . JDBC . exceptions . JDBC 4 . MySQL integrityconstraintviolationexception :列“createTime”不能为空

模型如下:

/*创建时间不能为空*/

creatematimestamppnotnulldefaultcurrent _ timestampcomment ‘创建时间’,

/*更新时间不能为空*/

updatetimestampnauldefault current _ timestampdateffect _ timestampcomment ‘ update time ‘,经过一系列的故障排除,定位是因为不同版本的MySQL数据库全局变量“explicit _ defaults _ for _ timestamp”的问题。

-检查explicit _ defaults _ for _ timestamp默认值。

showglobalvariablelike ‘ explicit _ defaults _ for _ timestamp ‘;

-修改显式_ defaults _ for _ timestamp默认值

SET @ @ global . explicit _ defaults _ for _ timestamp=OFF;当参数值为“开”时:

MySQL中CURRENT_TIMESTAMP的使用方式是什么

感谢阅读。以上就是“MySQL中CURRENT_TIMESTAMP的用法是什么”的内容。看完这篇文章,相信你对CURRENT_TIMESTAMP在MySQL中的用法有了更深入的了解,具体用法还需要通过实践来验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/116536.html

(0)

相关推荐

  • 衣服起球怎么快速去除,洗衣服时沾上许多毛毛怎么处理

    技术衣服起球怎么快速去除,洗衣服时沾上许多毛毛怎么处理洗衣服时沾上许多毛毛怎么处理?这个问题分两个方面来回答。第一衣服起球怎么快速去除,洗衣服时沾上许多毛毛怎么处理,最简单实用的,就是用透明胶带,把毛毛粘掉。还可以等衣服

    生活 2021年10月22日
  • 以太坊公链的路线(以太坊如何销毁简单解释)

    技术以太坊如何将自定义数据写入到区块链中小编给大家分享一下以太坊如何将自定义数据写入到区块链中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

    攻略 2021年12月25日
  • 怎么用Python爬取7日热门的文章

    技术怎么用Python爬取7日热门的文章怎么用Python爬取7日热门的文章,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。前言相信大家都很喜欢看那种非常

    攻略 2021年10月25日
  • Python程序开发问题举例分析

    技术Python程序开发问题举例分析这篇文章主要介绍“Python程序开发问题举例分析”,在日常操作中,相信很多人在Python程序开发问题举例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家

    攻略 2021年12月1日
  • Lotus系统中CS与BS有什么区别

    技术Lotus系统中CS与BS有什么区别这篇文章主要为大家展示了“Lotus系统中CS与BS有什么区别”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Lotus系统中CS与BS

    攻略 2021年12月3日
  • javascript 字符串如何转布尔

    技术javascript 字符串如何转布尔这篇文章主要介绍了javascript 字符串如何转布尔,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

    攻略 2021年11月18日