科百科
当前位置: 首页 范文大全

mysql中time的数据类型选择(详解mysql三大时间函数now)

时间:2023-05-18 作者: 小编 阅读量: 1 栏目名: 范文大全

概述今天主要介绍一下mysql中时间函数now()current_timestamp()和sysdate()以及三者之间的比较。所以两次执行sysdate函数返回不同的时间是因为第二次调用执行该函数时等待了前面SLEEP函数5秒,而对于now函数,不管在sleep之前还是之后执行,返回都是执行这条sql语句的时间。

概述

今天主要介绍一下mysql 中 时间函数now() current_timestamp() 和 sysdate() 以及三者之间的比较。


now()、current_timestamp() 和 sysdate()

在mysql中有三个时间函数用来获取当前的时间,分别是now()、current_timestamp() 和 sysdate()

这三个函数都可以获得当前的时间,例如

select now(),current_timestamp(),sysdate() \G

这里看起来是没有什么不同的,但是翻阅mysql官方的文档可以发现

CURRENT_TIMESTAMP and CURRENT_TIMESTAMP() are synonyms for NOW().

也就是说 CURRENT_TIMESTAMP和 CURRENT_TIMESTAMP()都是 NOW()这个函数的同义词,所以作用是一致的,而sysdate()函数的解释是

SYSDATE() returns the time at which it executes. This differs from the behavior for NOW(), which returns a constant time that indicates the time at which the statement began to execute. (Within a stored function or trigger, NOW() returns the time at which the function or triggering statement began to execute.)

简单来说,now()(current_timestamp())函数获得的是语句开始执行时的时间,而sysdate()函数是这个函数执行时候的时间。


实例

使用sleep()函数延时,预期结果是延时前后now()函数对应的时间不变,sysdate()的时间等于之前的时间加上延时时间

select now(),current_timestamp(),sysdate(),sleep(5),now(),current_timestamp(),sysdate(),sleep(10),now(),current_timestamp(),sysdate() \G

在上面这个例子因为人为加入了sleep函数,让其等待5秒和10秒,可以发现sysdate返回的函数跟其他是不一样的,究其原因是这3个函数的略微区别:

1) current_timestamp是now的同义词,也就是两者是相同的

2)sysdate函数返回执行当前函数的时间,而now返回执行sql语句时的时间。所以两次执行sysdate函数返回不同的时间是因为第二次调用执行该函数时等待了前面SLEEP函数5秒,而对于now函数,不管在sleep之前还是之后执行,返回都是执行这条sql语句的时间。


觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

,
    推荐阅读
  • 2022年以后还会有烂尾楼吗(哈西标志性烂尾楼能否)

    哈西一标志性烂尾楼将要“浴火重生”。近日,环贸世家挂起了批前公示。其实,早在2021年7月份环贸世家就发出过“重炒”预告。官网截图该地块位于哈西客站地区哈西大街沿线上,为哈西大街—南开街—尤家街—北航街围合而成街坊里的局部地块。容积率,是现在买房不可忽视的一个指标。这样必然会带来高密度的居住人口,使得居住舒适度下降。环贸世家地段优质,周围商圈繁荣,寸土寸金,这也是导致项目容积率超高的原因。

  • 王者荣耀账号异常请重新登陆(王者荣耀账号异常怎么重新登陆)

    我们一起去了解并探讨一下这个问题吧!王者荣耀账号异常请重新登陆出现这个情况的话试试用QQ和微信两种方式再次重新登录,如果还是无法登录的话请等待一段时间再试,这种情况多为服务器更新后的BUG,不会持续太长时间的。不用wifi登录,用流量试试,登上去再换WiFi就行了。

  • 湖南临武油炸肉怎么吃(家乡年味㉛广安武胜)

    何文的妹妹远嫁河北,今年因为疫情原因,没能回家和父母一起吃团圆饭。团圆饭上,何文专门和妹妹进行了视频连线,妹妹看到一大家子人围坐在一起热热闹闹地吃团圆饭,再也忍不住眼眶里的泪水。何文妹妹说,母亲在屏幕这端不停安慰,“妈妈都给你留着的,等你回来什么吃的都有。”吃了一口糖熬肉,瞬间就觉得2020年所有的不愉快都被这甜蜜的感觉给消融了。

  • 头发上的火锅味怎么快速去除(头发上的火锅味快速去除方法)

    接下来我们就一起去了解一下吧!头发上的火锅味怎么快速去除喷壶中倒入清水,滴入2滴柠檬汁摇匀后,将喷壶对准头发喷即可。可以直接拿出吹风机,调到冷风档,对着头发吹。首先准备好香水,在吹风机吹风口的位置擦点香水,把吹风机的档位调到冷风,对着头发吹。将长头发扎起来,可减少头发散发火锅味。拿湿巾把头发的表面擦拭一下。

  • 财神的摆放位置(财神摆放位置禁忌)

    另外,根据财神的功效,选择脸朝内或朝外的摆位,这样才能达到财源广进之寓意,否则易造成家中的财源外泄。当然,也可根据每日吉位来调整财神的脸朝向,这样效果会更佳。不向厕所;不向房门;不向饭桌。其实这并不适宜,因为祖先只是家神,与这些天神自难相提并论,认为应该把祖先放在天神之下,那便较为适宜!倘若行善积福,即使不拜神像,亦可心安理得,妖邪自会退避三舍的。

  • 微单p档和m档哪个好(单反微单的PM)

    如果你是摄影爱好者,那么你一定知道A/Av档、Tv/S档、M档、P档和B档。Av档ApertureValue光圈优先,根据场景设置好光圈大小后,系统会自动设定快门速度,其他参数需要手动设置。Tv/S档ShutterValue快门优先,设置好快门速度后,系统会自动设置光圈大小,其他参数要自己设置,适合定格运动中的物体。静态——Av动态——Tv当然,拍摄时用哪个档位没有严格的要求或者规定,哪个顺手用哪个,哪个效果好用哪个,这里只是做一个推荐。

  • 昆明亲子鉴定需要多少(昆明司法亲子鉴定怎么做-2022最新整理)

    昆明司法亲子鉴定怎么做2022司法亲子鉴定流程如下:司法亲子鉴定的受理程序比较严谨,以确保鉴定结果的准确、真实、公正、有效。昆明司法亲子鉴定怎么做以上就是关于《昆明司法亲子鉴定怎么做》的全部内容,希望对你在做亲子鉴定的道路上有所帮助。

  • 八字命理知识大全(八字命理之说说八字那点事儿)

    说的就是日月五星在太阳系内运转产生的气场,在地球上会有一种相似的实实在在的物质与其对应。金展现出来的表象包括了金属,但不局限于金属。五行是一种气,是一种质,一种阴阳的结构,金木水火土分别是阴阳的五种结构。地球在接受到这样的力量作用后,会生出一道反作用力。地球的内部是高温的熔岩,它的是特征是炽热的,它是一个火的象。这片牛胛骨是商代末期纣王帝辛及其父帝乙在位期间的刻辞,正面骨扇上整齐清晰地刻着干支表。

  • 行政工作总结范文(行政工作总结范文参考)

    行政工作总结范文自加入公司以来已经一年多的时间了。现在,已能较好的统筹安排工作,并努力把工作细节处理得当。保持较好的工作状态。行政本身是一个服务性和支持性的工作,尤其是前台接待。只有保持良好的工作状态,才能提升服务质量。沟通、以及良好有效的沟通显得尤为重要。遇事积极主动,在第一时间去解决问题。公司是一个整体,每个员工都是组成这个整体的一部分。

  • 皇帝对妃子出轨怎么处理(古代妃子若有婚外情)

    而这些被秘密处死的嫔妃,皇帝都会对外称病逝。然而皇后心里很难过,也很不满,于是就利用出轨的方式报复梁元帝,最后事情败露。例如历史上西晋时期司马衷就是一位性格软弱的皇帝,受到皇后家族的控制。他的皇后贾南风长相不仅丑陋又邪恶,还十分的淫荡,很喜欢美男子,面对皇后的出轨淫荡的行为司马衷只能默默的忍受。