【发布时间】:2021-11-13 03:35:05
【问题描述】:
在 Oracle 中调用 CURRENT_TIMESTAMP 函数时如何指定时区?请注意,我想以编程方式而不是通过设置一些环境变量来完成。
【问题讨论】:
-
您可能需要转换为字符串,更改 tz 偏移量,然后转换回带时区的时间戳 - docs.oracle.com/cd/B19306_01/server.102/b14200/functions194.htm
-
调用
current_timestamp时不能“指定时区” -current_timestamp已经有自己的、非常明确的指定时区。您的意思是“将时间戳转换为不同的时区”?这就是 MT0 的答案。