mysql中如何获取当前日期?日期函数有哪些?


当前第2页 返回上一页

虽然在 MySQL 中 NOW() 和 SYSDATE() 都表示当前时间,但是 NOW() 取的是语句开始执行的时间,而 SYSDATE() 取的是语句执行过程中动态的实时时间。

【实例3】先查询了 NOW() 和 SYSDATE(),然后 sleep 了 3 秒,再查询 NOW() 和 SYSDATE(),结果如下:

1

2

3

4

5

6

7

mysql> select now(),sysdate(),sleep(3),now(),sysdate();

+-----------------------+------------------------+-------------+-----------------------+---------------------+

| now()                 | sysdate()              | sleep(3)    | now()                 | sysdate()           |

+-----------------------+------------------------+-------------+------------------- ---+---------------------+

| 2019-02-27 10:59:39   | 2019-02-27 10:59:39    |        0    | 2019-02-27 10:59:39   | 2019-02-27 10:59:42 |

+-----------------------+------------------------+-------------+-----------------------+---------------------+

1 row in set (3.00 sec)

由运行结果可以看出,NOW() 函数始终获取的是 SQL 语句开始执行的时间,而 SYSDATE() 函数则是动态获取的实时时间。

以上就是mysql中如何获取当前日期?日期函数有哪些?的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

mysql中if语句如何使用

mysql表格不显示中文,乱码怎么办

mysql精讲之三:ddl数据定义语句

mysql select 语句的基本用法

mysql能存储多少条数据

mysql 8.0.11 安装步骤详解

mysql数据库】第四章解读:schema与数据类型优化(上)

如何在linux下设置mysql数据库编码

mysql数据库锁按粒度可以分为什么

navicat for mysql出现1064错误怎么办

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...