高考考试网
当前位置: 首页 高考资讯

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

时间:2023-05-18 作者: 小编 阅读量: 7 栏目名: 高考资讯

概述今天主要介绍一下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方面的内容,感兴趣的朋友可以关注下~

,
    推荐阅读
  • 历史穿越小说改编的电视剧(5部穿越小说改编的电视剧)

    找到寄托的林晚荣化名林三,进入萧府成为家丁,并和大小姐萧玉若发生种种摩擦。在这过程中,林三发现萧家的危机并非意外,而是各方势力为了夺取萧家保管的先帝遗诏所致。林三八面逢源力挽狂澜,并被封为“天下第一丁”。少龙为了能返回未来,便不惜一切帮助嬴政顺利登上帝位。只是此时家道中落,他肉身的原主人因贪玩好色吵架时被老婆气死。

  • 静夜多肉怎么养(静夜多肉如何养)

    以下内容大家不妨参考一二希望能帮到您!静夜多肉怎么养多肉静夜和大部分多肉的养护方法一致。要点在于少交水、多见阳光、多通风透气。施肥也不需要很频繁,春季换盆时补充一些底肥即可。静夜是属于景天科的多肉,多晒太阳会变得更加矮胖,颜色也更好看,也就是花友常说的“出状态”。

  • 三亚游客滞留如何离岛(滞留自驾旅客经港口离岛返程)

    健康监测期间未出现发热、干咳、嗅觉丧失、肌肉酸痛等临床症状的且连续3日核酸检测为阴性的出具健康监测证明。离岛旅客在离岛返程过程中,要全程按要求做好个人防护,回到目的地后,第一时间向当地疫情防控部门报告,严格遵守属地防控要求。

  • 四川小自考哪个适合外省(四川小自考最快多久毕业)

    所以在学历提升这件事上,我们大部分人都需求都是“尽快拿证”、“尽量简单”、“尽可能认可度高”综合来看,四川小自考是最能满足这一需求的学历提升形式了!四川小自考确实能一年考完!其实小自考通过率跟学校无关,主要跟专业有关,建议报考小自考的考生,先选择专业,再根据专业选择报考院校!报名可直接联系李老师在线咨询后报名,也可现场了解后报名,不受疫情以及区域限制。

  • 问界m5这车咋样(汽车越来越像加轮子的手机)

    问界M5更像是华为生态中的一个车载终端,所以可以这样去理解,车是华为生态的一部分,而不是车机是车的一部分。但不管怎样,问界M5的车机确实是妥妥的第一梯队。问界M5的中控区域几乎没有实体按键,甚至连空调出风口都没法进行物理调节,所以开车过程中盲操切换个驾驶模式,或者盲操调个风向就不要想了,必须完全依赖车机。

  • 跟老公吵架最适合发朋友圈的句子(这些话语可以用来发泄一下)

    跟老公吵架最适合发朋友圈的句子?所有的爱都可以生生掐掉,只要你足够绝望,下面我们就来聊聊关于跟老公吵架最适合发朋友圈的句子?假若爱一个人没有回应,与其乞讨爱情,不如骄傲地走开……至少这样,你还可以赢得最后的尊重。最好的朋友,平时互相调侃,是嘴最狠的那个。尽量发现自己的爱好,做一些自己喜欢的事情,以起到移情的作用。总是把太多的耐心和关心给外人,把太多的不耐烦和脾气给家人。

  • 大版黑西服怎么搭配(别傻傻地穿黑西服)

    七分袖小西装女外套修身显瘦短款西服短外套七分袖小西装女外套修身显瘦的短款西服短外套,修身的版型尽显淑女气质。百搭小西装女外套修身西服小西装以收腰、短身为主要特征,至于下身,这样可以更好地展露女性苗条的身材,可以搭配紧身裤,年轻又不失美感。新款小西服外套这款新款小西服外套精致的西装领,搭配修身的版型,干净利落,彰显出妖娆的魅力身材,时髦又有女人味。

  • 西安新生儿医保一年多少钱(西安儿童医保一年交多少钱)

    西安新生儿医保一年多少钱一年320元。从2022年1月1日起,新生儿出生90天内按照个人缴费标准完成缴费320元后,待遇享受期为出生之日起至出生当年12月31日。出生当年未在90天内缴纳出生当年医保费,当年内可按照个人缴费标准完成缴费参保,待遇享受期为出生当年缴费之日次月至12月31日。

  • 电脑开机忘记密码怎么解锁(电脑开机密码忘记了如何破解)

    最近有网友问我开机密码忘记了该怎么办,小编在这里给大家举几个解决的办法:方法一:重新启动电脑,启动到系统登录界面时,同时按住CtrlAlt键,然后连击Del键两次,会出现新的登录界面,用户名处输入“Administrator”密码为空,回车即可登录,登录后,打开控制面板选/用户账户/更改账户/点击原来的“账户名”/更改我的密码/输入新密码,再次输入新密码,然后点击“更改密码”按钮即可。

  • 有哪些离不开水的植物(养在水里的植物)

    下面希望有你要的答案,我们一起来看看吧!有哪些离不开水的植物所有的动植物都离不开水,水是万物生命之源。日常养护过程中,不用担心浇水过多或者过少,只要保证瓶子里有水就可以了。很多人喜欢给家里种一盆小碗莲,到了夏季开花的时候,非常的漂亮清雅。绿萝是非常受欢迎的家庭盆栽,养在家里不仅可以绿化环境,还可以吸收甲醛净化空气,一般在家里养殖绿萝的时候可以通过土栽,也可以通过水培。