Oracle SESSIONTIMEZONE() 函数使用指南
Oracle SESSIONTIMEZONE() 是一个内置函数,它返回当前会话的时区的值。
Oracle SESSIONTIMEZONE() 语法
这里是 Oracle SESSIONTIMEZONE() 函数的语法:
SESSIONTIMEZONE(str)
参数
Oracle SESSIONTIMEZONE 函数无需任何参数。
返回值
Oracle SESSIONTIMEZONE() 函数返回当前会话的时区的值。返回类型是时区偏移量(格式 '[+|-]TZH:TZM')或时区区域名称,具体取决于用户在最近的 CREATE DATABASE 或 ALTER DATABASE 语句中指定数据库时区值的方式。
Oracle SESSIONTIMEZONE() 示例
这里有几个展示了 Oracle SESSIONTIMEZONE() 函数用法的示例。
基本用法
要获取当前会话的时区的值,请使用如下带有 SESSIONTIMEZONE 的语句:
SELECT
SESSIONTIMEZONE
FROM dual;
输出:
SESSIONTIMEZONE
__________________
Asia/Shanghai数据库时区
要获取当前会话的时区的值,请使用如下带有 DBTIMEZONE 的语句:
SELECT
DBTIMEZONE
FROM dual;
输出:
DBTIMEZONE
_____________
+00:00结论
Oracle SESSIONTIMEZONE() 是一个内置函数,它返回当前会话的时区的值。