plsql时间设置求助
我的pl/sql查询表的时候时间字段显示格式为11-11月-08,那位大哥能帮我想个办法改成2008-11-11 20:20:30这种格式,注:我在工具下的配置界面上改日期显示格式后不起作用
------解决方案-------------------- alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';
SQL> select sysdate from dual;
SYSDATE
----------------------
2008-12-23 08:22:48
或
SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
TO_CHAR(SYSDATE,'YY
-------------------
2008-12-23 08:24:34
------解决方案--------------------你在cmd命令敲,显示是'yyyy-mm-dd hh24:mi:ss' 格式,但sql查询应该还是那个效果,其实也不影响什么,用的时候格式化一下就行了。
------解决方案-------------------- alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
都是可以的。