跳转至
开发版采用单机部署,无需产品 License 文件。需要多机部署或大规模性能测试? 了解企业版

SHOW CURRENT_SESSION TIME FORMATS

SHOW CURRENT_SESSION TIME FORMATS命令返回当前会话中设置的日期和时间格式信息。

下表展示了返回的信息:

列 描述
date_format 会话中设置的日期格式。默认值为%Y-%m-%d。
local_time_format 会话中设置的本地时间格式。默认值为%H:%M:%S。
zoned_time_format 会话中设置的带时区的时间格式。默认值为%H:%M:%S %z。
local_datetime_format 会话中设置的本地日期和时间格式。默认值为%Y-%m-%dT%H:%M:%S。
zoned_datetime_format 会话中设置的带时区的日期和时间格式。默认值为%Y-%m-%dT%H:%M:%S %z。

支持使用 SESSION SET 更改本地日期和时间格式。一旦更改,其他日期和时间格式如果适用,也会自动更新。

语法

show_current_session_command
SHOW CURRENT_SESSION TIME FORMATS

show_current_session_command ::=
    'SHOW' 'CURRENT_SESSION' 'TIME' 'FORMATS'

示例

显示当前会话的日期和时间格式

SHOW CURRENT_SESSION TIME FORMATS

返回:

+-------------+-------------------+-------------------+-----------------------+-----------------------+
| date_format | local_time_format | zoned_time_format | local_datetime_format | zoned_datetime_format |
+-------------+-------------------+-------------------+-----------------------+-----------------------+
| %Y-%m-%d    | %H:%M:%S          | %H:%M:%S %z       | %Y-%m-%dT%H:%M:%S     | %Y-%m-%dT%H:%M:%S %z  |
+-------------+-------------------+-------------------+-----------------------+-----------------------+