oracle 時間小問題~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ select to_date('2008-10-08 13:51','yyyy-MM-dd hh24:mi') from dual這樣一個結果是2008-10-08 13:51:00為什么會自動加上個‘:00’呢 有什么辦法可以去掉么? 字段是date類型的 我java里面調用plsql 查出的 竟然是這個結果 2008-10-08 13:51:00.0 為什么會又多出了‘.0’先謝謝各位了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select to_char(sysdate,'yyyy-mm-dd hh24:mi') from dual; select to_char(to_date('2008-10-08 13:51','yyyy-MM-dd hh24:mi'),'yyyy-MM-dd hh24:mi') from dual select to_date('2008-10-08 13:51','yyyy-MM-dd hh24:mi:ss') from dual;select to_date('2008-10-08 13:51','yyyy-MM-dd') from dual;有很多种显示方法,你可以选择一种方法显示。 select to_char(to_date('2008-10-08 13:51','yyyy-MM-dd hh24:mi'),'yyyy-MM-dd hh24:mi') from dual 估计是oracle默认的格式了,取出来后,用to_char转换一下吧 SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mi') from dual;TO_CHAR(SYSDATE,'YYYY-MM-DDHH2------------------------------2008-10-08 14:26SQL> select to_date('2008-10-08 13:51','yyyy-MM-dd hh24:mi') from dual;TO_DATE('2008-10-0813:51','YYY------------------------------2008-10-8 13:51:00SQL> select to_char(to_date('2008-10-08 13:51','yyyy-MM-dd hh24:mi'),'yyyy-mm-dd hh24:mi') from dual;TO_CHAR(TO_DATE('2008-10-0813:------------------------------2008-10-08 13:51 如果要想统一的话,不妨在注册表里修改一下,使之完全统一。 在客户端的注册表HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0中,如无系统变量NLS_DATE_FORMAT,则“新建”->“字符串”,重命名为“NLS_DATE_FORMAT”,赋值为:“YYYY-MM-DD HH24:MI:SS”。 那取出到java里面 怎么會多一個 那個 ‘,0’呢·~ 1: 改JAVA里面的字符格式为:YYYY-MM-DD HH24:MI:SS2:用TO_CHAR在数据库端取得日期对应的字符串型数据再返回到JAVA层. java配置文件中有没有设置时间的参数呢? oracle中关联字典表查询 oracle在客户端备份和服务器端备份的一个相关问题. vs2008链接Oracle的问题 问个小问题:"AK","IE"是什么英文的缩写.谢谢 oracle数据库复制 请问oci连接数据库后,如何得到 OCIExtProcContext 用PRO*C程序开发程序时,需要连接不同的数据库? 通过odbc列举oracle中的数据库对象,是不是这样的呀???在线等待!!! 不用索引的问题 【求教】ORACLE 动态语法问题 oracle的sql语句问题,请熟悉sql语句的人过来帮忙 这个表建了索引,怎么不起作用?
------------------------------
2008-10-08 14:26SQL> select to_date('2008-10-08 13:51','yyyy-MM-dd hh24:mi') from dual;TO_DATE('2008-10-0813:51','YYY
------------------------------
2008-10-8 13:51:00SQL> select to_char(to_date('2008-10-08 13:51','yyyy-MM-dd hh24:mi'),'yyyy-mm-dd hh24:mi') from dual;TO_CHAR(TO_DATE('2008-10-0813:
------------------------------
2008-10-08 13:51
2:用TO_CHAR在数据库端取得日期对应的字符串型数据再返回到JAVA层.