<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JBOSS 點滴

    豐豐的博客

    數據庫查詢時間沒有了時分秒的解決辦法

    數據庫查詢時間沒有了時分秒的解決辦法

    轉自:http://www.cnblogs.com/lidabo/archive/2013/03/08/2950107.html

        
        問題出處,公司一個項目中使用動態sql方式查詢Oracle數據庫,在展示時Date類型字段只展示日期,無時分秒。
        
        分析:
        
        1、眾所周知Oralce的日期類型有很多種,Date ,Timestamp等。其中Date類型對用的是java.sql.Date類型,Timestamp對用的是java.sql.Timestamp類型。這兩個類型均繼承自java.util.Date,其中java.sql.Date是沒有時分秒的大家可以查看一下javaApi
        
        2、ResultSet 的getObject(*)方法對用Date類型默認返回的是java.sql.Date
        
        3、網上很多人提供的解決方案是將數據庫Date類型改為Timestamp類型,顯示當中數據庫類型DBA是不會允許你改動的,且Oracle中對于時分秒要求不嚴格的地方DBA反而是建議用Date而不用Timestamp以節省資源
        
        4、ibatis的ResultMap中對Date類型指定為Timestamp卻能夠正常顯示
        
        經過一番思考后發現對用Date類型的字段使用rs.getTimestamp(*)即可正常顯示
        
        方案二、
        
        增加服務器/Java應用的虛擬機參數:-Doracle.jdbc.V8Compatible=“true” 

    posted on 2013-10-12 15:08 半導體 閱讀(519) 評論(0)  編輯  收藏 所屬分類: JAVA語法

    主站蜘蛛池模板: 亚洲福利视频网址| 亚洲国产精品无码久久青草| 中文字幕乱码一区二区免费| 国产三级在线免费| 麻豆一区二区免费播放网站| 日本免费福利视频| 亚洲香蕉网久久综合影视| 亚洲码在线中文在线观看| 88av免费观看入口在线| 国产成人青青热久免费精品| 亚洲国产另类久久久精品| 亚洲天然素人无码专区| 国产免费内射又粗又爽密桃视频| 57pao国产成视频免费播放| 亚洲男人的天堂在线va拉文| 亚洲一级毛片在线观| 中国一级特黄的片子免费 | 亚洲成A人片在线观看无码不卡| 男女拍拍拍免费视频网站| 久久精品国产亚洲综合色| 国产精品免费一区二区三区四区| 免费无码又爽又刺激高潮| 亚洲Av无码专区国产乱码DVD| 亚洲AV成人一区二区三区在线看| 国产一级a毛一级a看免费视频 | 毛片A级毛片免费播放| 亚洲AV成人片色在线观看| 一级做a毛片免费视频| 嫩草影院在线免费观看| 久久久亚洲欧洲日产国码二区| 一级人做人爰a全过程免费视频| 亚洲色成人网站WWW永久| 1000部免费啪啪十八未年禁止观看| 亚洲国产成人久久99精品| 18禁美女裸体免费网站| 色九月亚洲综合网| 好吊妞在线成人免费| 国产精品免费久久久久影院| 免费国产成人午夜电影| 亚洲高清毛片一区二区| 日韩视频在线免费|