plsql 如何设置timestamp的显示格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了plsql 如何设置timestamp的显示格式相关的知识,希望对你有一定的参考价值。

和date类型一样,使用to_char函数转换一下就行了。
dexter@REPO>select to_char(systimestamp,\'yyyymmddhh24missFF\') from dual ;

TO_CHAR(SYSTIMESTAMP,\'YYYYMMDDHH24MISSFF\')
------------------------------------------------------------------------------------------------------------------------------------------------------
20140109040325546325
参考技术A 在windows系统设置环境变量:NLS_TIMESTAMP_FORMAT
内容为:YYYY-MM-DD HH24:MI:SS.FF
时间戳的显示格式掩码
然后重启PLSQL即可
参考技术B select to_char(systimestamp,'yyyymmddhh24') from dual ;
需要to_char

PLSQL设置时间格式显示

首先在首选项设置时间格式转换为char类型,再设置Date和time为windows_format。

技术分享图片

 在环境变量加入

nls_date_format=YYYY-MM-DD HH24:MI:SS

nls_timestamp_format=YYYY-MM-DD HH24:MI:SS

重启PLSQL即可


以上是关于plsql 如何设置timestamp的显示格式的主要内容,如果未能解决你的问题,请参考以下文章

plsql如何设置查询结果格式化

datetime和timestamp的区别

oracle的timestamp显示格式问题

Mysql时间字段格式如何选择,TIMESTAMP,DATETIME,INT?

如何将 TIMESTAMPS 格式转换为与 Impala 兼容

Java中如何将字符串转化为Timestamp格式的 !