在这种情况下,Mysql 返回当前日期和时间的 Unix 时间戳。因此,我们可以说不使用参数与使用 NOW() 作为 UNIX_TIMESTAMP() 函数的参数相同。例如,如果我们运行没有值且使用 NOW( 的 UNIX_TIMESTAM
在这种情况下,Mysql 返回当前日期和时间的 Unix 时间戳。因此,我们可以说不使用参数与使用 NOW() 作为 UNIX_TIMESTAMP() 函数的参数相同。
例如,如果我们运行没有值且使用 NOW( 的 UNIX_TIMESTAMP() 查询)作为 mysql 返回相同结果的参数。
mysql> Select UNIX_TIMESTAMP();
+------------------+
| UNIX_TIMESTAMP() |
+------------------+
| 1509405559 |
+------------------+
1 row in set (0.00 sec)
mysql> Select UNIX_TIMESTAMP(NOW());
+-----------------------+
| UNIX_TIMESTAMP(NOW()) |
+-----------------------+
| 1509405559 |
+-----------------------+
1 row in set (0.00 sec)
可以通过将上述查询的结果作为参数传递给 FROM_UNIXTIME() 函数来验证这一点。 MySQL 将返回当前时间戳值,如下所示 -
mysql> Select FROM_UNIXTIME(1509405559);
+---------------------------+
| FROM_UNIXTIME(1509405559) |
+---------------------------+
| 2017-10-31 04:49:19 |
+---------------------------+
1 row in set (0.00 sec)
--结束END--
本文标题: 如果我们使用不带参数的 UNIX_TIMESTAMP() 函数,MySQL 将返回什么?
本文链接: https://www.lsjlt.com/news/438451.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-16
2024-05-16
2024-05-16
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0