作者Tomcat (我想我瘋了)
看板java
標題[問題] 關於列印Oracle DB中Date資料的問題
時間Mon Sep 24 22:37:14 2012
有個問題不知道在這裡請教各位大大是否合適
就是... 我透過JDBC存取不同的資料庫(DB2、Oracle DB)
需要將欄位裡面的資料寫出文字檔(CSV format)
我用PrintWriter去寫出DB2中的TimeStamp欄位的話
結果會是我想要的,如:2005-03-16-18.04.49.781000
但如果是用同樣的方法去寫出Oracle中的Date欄位
卻只有印出2005-03-16,時間資訊如時、分、秒等等的都不見了
但實際上Table當中的Date格式欄位中確實有記載時、分、秒資訊
實在不明白為什麼會這樣 想請各位大大指教了 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.92.65
→ often897:取出後的類別不一樣 toString()的實作也不一樣 09/24 23:00
→ iFEELing: 要用 to_char(COL,'FORMAT') 啊 09/25 20:39
→ Tomcat:我的問題在於jdbc的操作喔 解法已經自己回文了 09/25 21:14