在 Oracle 数据库和兼容 Oracle 的数据库(如 OceanBase)中,SYS_EXTRACT_UTC 函数用于从日期时间值中提取协调世界时(UTC)时间。这个函数返回一个 TIMESTAMP WITH TIME ZONE 类型的值,表示输入日期时间值的 UTC 表示。

以下是一个示例:
SELECT SYS_EXTRACT_UTC(TIMESTAMP '2023-01-15 12:34:56') AS utc_timestamp FROM dual;

在这个例子中,SYS_EXTRACT_UTC 函数将本地时间 '2023-01-15 12:34:56' 转换为 UTC 时间。

请注意,在实际使用中,你可能需要使用具有时区信息的时间戳(TIMESTAMP WITH TIME ZONE 类型)以便更准确地进行时区转换。




转载请注明出处:http://www.zyzy.cn/article/detail/11664/OceanBase