Oracle timezone region求救

weilu0328 2009-08-07 09:13:42
我DB中table T1有个栏位是Timestamp with Timezone 类型, 此处想得到该行数据的Region信息,
使用到以下 select to_char(timedt,'tzr') from T1

假如timedt 栏位上有数据是2009-7-20 12:00:00. +08:00 & 2009-7-20 14:55:38. +08:00 ,为什么都是+8时区的时间,却用上述格式显示后得到不同的结果

2009-7-20 12:00:00 +08:00
2009-7-20 14:55:38 PRC

请高人指点迷津!!!
...全文
163 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
inthirties 2009-08-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 inthirties 的回复:]
select to_char(timedt,'yyyy-mm-dd hh24:mi:ss tzr') from t1

这样试试。
[/Quote]

搞错你的意思了。你这里是指的

两个同个column的值,tzr是不一样,

这个可能和你客户端的locale设置有关,你的记录都是一台机器做的么?
inthirties 2009-08-07
  • 打赏
  • 举报
回复
select to_char(timedt,'yyyy-mm-dd hh24:mi:ss tzr') from t1

这样试试。

17,134

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧