OceanBase LOCALTIMESTAMP

2021-06-23 11:59 更新

?LOCALTIMESTAMP? 函數(shù)返回當(dāng)前會(huì)話時(shí)區(qū)中的當(dāng)前日期,返回 ?TIMESTAMP? 數(shù)據(jù)類型的值。與函數(shù) CURRENT_TIMESTAMP 的區(qū)別是,?CURRENT_TIMESTAMP? 函數(shù)返回 ?TIMESTAMP WITH TIME ZONE? 數(shù)據(jù)類型的值。

語(yǔ)法

LOCALTIMESTAMP (timestamp_precision)

參數(shù)

參數(shù)

說明

timestamp_precision

表示秒的小數(shù)位的精度,默認(rèn)值為 6,取值范圍 0~9。

返回類型

?TIMESTAMP? 數(shù)據(jù)類型。

示例

此示例顯示了不同會(huì)話時(shí)區(qū)使用 ?LOCALTIMESTAMP? 函數(shù)所得的結(jié)果。

設(shè)置當(dāng)前時(shí)區(qū)至 GMT-5 時(shí)區(qū):

ALTER SESSION SET TIME_ZONE = '-05:00';

執(zhí)行以下語(yǔ)句調(diào)用函數(shù):

SELECT LOCALTIMESTAMP FROM DUAL;

查詢結(jié)果如下:

+----------------------------+
| LOCALTIMESTAMP             |
+----------------------------+
| 2020-03-08 02:30:20.062104 |
+----------------------------+

切換當(dāng)前時(shí)區(qū)至 GMT+8 時(shí)區(qū),且調(diào)整秒的小數(shù)位精度為 3:

ALTER SESSION SET TIME_ZONE = '+08:00';

執(zhí)行以下語(yǔ)句調(diào)用函數(shù):

SELECT LOCALTIMESTAMP(3) FROM DUAL;

查詢結(jié)果如下:

+-------------------------+
| LOCALTIMESTAMP(3)       |
+-------------------------+
| 2020-03-08 15:30:54.500 |
+-------------------------+


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)