我需要处理类型为'Timestamp with Timezone'的oracle数据库表列。 在获取格式时,我需要得到-2018-12-04T01:38:33.342373-08:00。
当我尝试通过以下查询从表中获取数据时,其返回结果为-2014-12-0922:10:40.776955IST
select to_char(a.creation_date,'YYYY-MM-DDHH24:MI:SS.FF6TZD')
from TableName a;
我检查了多种TZ格式类型,但没有为我返回所需的格式(2019-01-01T01:38:33.342373-08:00)
有人可以帮忙吗?
答案 0 :(得分:0)
以下查询符合我的目的。
select (to_char(a.creation_date,'YYYY-MM-DD"T"HH24:MI:SS.FF'))||DBTIMEZONE
from TableName a;