转自:

https://blog.csdn.net/dietime1943/article/details/52672813#

PL/SQL下timestamp日期显示格式问题

 

现象:

日期检索出来显示年只有两位

16-08-18 00:00:00.000000

解决方案:

在系统环境变量中追加一个新变量(如下参考)

变量名 : NLS_TIMESTAMP_FORMAT

变量值 : YYYY-MM-DD HH24:MI:SS:FF6

保存后,重启PL/SQL

 

查看当前TIMESTAMP的显示格式:

SELECT * FROM NLS_SESSION_PARAMETERS WHERE PARAMETER ='NLS_TIMESTAMP_FORMAT';
---------------------
作者:bluetata
来源:CSDN
原文:https://blog.csdn.net/dietime1943/article/details/52672813
版权声明:本文为博主原创文章,转载请附上博文链接!

posted on 2019-07-16 16:31  Sharpest  阅读(4249)  评论(0编辑  收藏  举报