假设我有一个表foo与column changed_colum类型的日期。现在oracle:如何获取本地时间戳而不是服务器时间戳
我想从科拉姆获得本地时间戳,我尝试以下方法:应用程序服务器的
select TO_CHAR(cast (changed_colum as timestamp) at local, 'YYYY-MM-DD HH24:MI:SS TZR') from foo
result--->
2016-07-08 08:48:35 EUROPE/BERLIN
但这打印的日期。我需要会话的本地日期而不是服务器。
任何想法?
由于'changed_column'只是一个'date',显然它不包含时区信息。时间数据如何在该列中解释?它是UTC吗?其他?换句话说,如果数据显示“7月8日@ 5 PM”,那是什么时区的“5 PM”? – sstan