CURRENT_TIMESTAMP
函数返回 TIMESTAMP WITH TIME ZONE
数据类型的当前会话时区中的当前日期,返回值中包含当前的时区信息。
CURRENT_TIMESTAMP (precision)
参数 | 说明 |
precision | 表示秒小数位的精度,默认值为 6,取值范围 0~9。 |
包含当前的时区信息的 TIMESTAMP WITH TIME ZONE
数据类型。
此示例显示了不同会话时区使用 CURRENT_TIMESTAMP
函数所得的结果。
设置当前时区至 GMT-5 时区:
ALTER SESSION SET TIME_ZONE = '-05:00';
执行以下语句调用函数:
SELECT CURRENT_TIMESTAMP FROM DUAL;
查询结果如下:
+------------------------------------+
| CURRENT_TIMESTAMP |
+------------------------------------+
| 2020-03-08 01:49:31.219066 -05:00 |
+------------------------------------+
切换当前时区至 GMT+8 时区,且调整秒的小数位精度为 3:
ALTER SESSION SET TIME_ZONE = '+08:00';
执行以下语句调用函数:
SELECT CURRENT_TIMESTAMP(3) FROM DUAL;
查询结果如下:
+---------------------------------+
| CURRENT_TIMESTAMP(3) |
+---------------------------------+
| 2020-03-08 14:50:32.499 +08:00 |
+---------------------------------+
备案信息: 粤ICP备15087711号-2
Copyright © 2008-2024 啊嘎哇在线工具箱 All Rights.
本站所有资料来源于网络,版权归原作者所有,仅作学习交流使用,如不慎侵犯了您的权利,请联系我们。