当前位置: 移动技术网 > IT编程>数据库>Oracle > oracle中的timestamp字段的值乱码问题的解决办法

oracle中的timestamp字段的值乱码问题的解决办法

2018年09月29日  | 移动技术网IT编程  | 我要评论

3d电视机什么牌子好,杀手47高清,毛羽弱先摧

在登录plsql之后,查询相应数据时,发现plsql的timestamp显示乱码,如下图所示。

\

查询数据库服务器端字符集编码,使用如下命令:select userenv(‘language‘) from dual结果如下:simplified chinese_china.al32utf8在环境变量中设置nls_lang = ‘simplified chinese_china.al32utf8’

乱码依然存在,修改注册表nls_lang 值为 :simplified chinese_china.al32utf8

重启终端后,发现其他字段乱码问题解决,但是timestamp类型数据乱码。

从另一个方面分析,其他字段的中文显示并没有乱码,从这二者差异上看应该是timstamp类型的数据乱码。需要进一步分析下原因。

可以单独设置时间戳的环境变量nls_timestamp_format,数据值为yyyy-mm-dd hh24:mi:ss:ff6

key值为:nls_timestamp_format

value的值为:yyyy-mm-dd hh24:mi:ssff6

\

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网