<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 半導體 閱讀(525) 評論(0)  編輯  收藏 所屬分類: JAVA語法

    主站蜘蛛池模板: 亚洲毛片αv无线播放一区| 亚洲国产精品嫩草影院久久| 亚洲av不卡一区二区三区 | 一本天堂ⅴ无码亚洲道久久| 每天更新的免费av片在线观看 | 亚洲精品永久在线观看| 国产成人精品免费午夜app | 午夜小视频免费观看| 亚洲国产成人精品无码区花野真一| 久久久久国产精品免费免费搜索| 狠狠色伊人亚洲综合网站色| 日本xxwwxxww在线视频免费 | 色欲A∨无码蜜臀AV免费播| 亚洲v高清理论电影| 香蕉97超级碰碰碰免费公| 亚洲一本一道一区二区三区| 国产精品va无码免费麻豆| 一级大黄美女免费播放| 亚洲AV无码精品色午夜在线观看| 毛片无码免费无码播放| 亚洲砖码砖专无区2023| 亚洲AV无码一区二区三区国产| 久久一区二区免费播放| 91大神亚洲影视在线| 日韩精品视频免费网址| 国产综合免费精品久久久| 91亚洲国产在人线播放午夜| 日本高清免费网站| a级成人毛片免费图片| 亚洲AV综合色区无码二区爱AV| 国产又黄又爽又猛的免费视频播放| 国产免费久久精品99久久| 日韩精品一区二区亚洲AV观看 | 日韩在线视频播放免费视频完整版| 亚洲无av在线中文字幕| 国产92成人精品视频免费| 亚洲αⅴ无码乱码在线观看性色| 亚洲免费人成在线视频观看| 最近中文字幕无吗免费高清| 中国毛片免费观看| 亚洲AV无码AV男人的天堂不卡|