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

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

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

    JBOSS 點滴

    豐豐的博客

    數(shù)據(jù)庫查詢時間沒有了時分秒的解決辦法

    數(shù)據(jù)庫查詢時間沒有了時分秒的解決辦法

    轉(zhuǎn)自:http://www.cnblogs.com/lidabo/archive/2013/03/08/2950107.html

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

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

    主站蜘蛛池模板: 色播在线永久免费视频网站| 波多野结衣在线免费视频| 亚洲色欲久久久综合网东京热| 成人A毛片免费观看网站| 亚洲欧洲日产国码久在线观看| 97在线观免费视频观看| 白白色免费在线视频| 亚洲精品视频在线| 欧洲美熟女乱又伦免费视频| 中国极品美軳免费观看| 亚洲综合久久一本伊伊区| 亚洲日韩国产一区二区三区| 最近免费最新高清中文字幕韩国| 亚洲AV一区二区三区四区| 亚洲人成在线影院| 免费吃奶摸下激烈视频| 鲁大师在线影院免费观看| 黄色三级三级三级免费看| 亚洲成人福利在线观看| 亚洲第一黄色网址| 免费无码AV片在线观看软件| 成人毛片100免费观看| 亚洲av纯肉无码精品动漫| 亚洲欧洲日韩不卡| 亚洲一区日韩高清中文字幕亚洲| 男男AV纯肉无码免费播放无码| 国产免费无码AV片在线观看不卡| 亚洲丶国产丶欧美一区二区三区| 亚洲一区二区三区日本久久九 | 免费少妇a级毛片人成网| 中文字幕天天躁日日躁狠狠躁免费| 日韩精品无码永久免费网站| 国产成人精品亚洲2020| 久久久久亚洲AV成人无码网站| 亚洲人成电影网站国产精品| 67194成是人免费无码| 久久国产色AV免费看| 丝袜足液精子免费视频| 免费激情网站国产高清第一页| 亚洲日韩精品国产3区| 亚洲制服在线观看|