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

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

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

    GalaxyPilot —— D.S


            生命不熄,戰斗不止
    數據加載中……

    用java 操作 oracle 日期類型字段

    在java對oracle的操作中,日期字段是很頭疼的事情,其實仔細研究一下也并不難掌握。

    舉個例子來說明:

    表 book? 中有name varchar2(20)//書籍名稱,buydate Date //購買日期 兩個字段。

    已經創建了數據庫連接Connection conn;

    方法一、使用java.sql.Date實現比較簡單的yyyy-mm-dd格式日期。

    java.sql.Date不支持時間格式。切記不要使用new java.sql.Date(int year,int month,int date),因為還要處理時間差問題。

    PreparedStatement pstmt = conn.prepareStatement("insert into book (name,buydate) values (?,?)");

    java.sql.Date buydate=java.sql.Date.valueOf("2005-06-08");
    pstmt.setString(1, "Java編程思想");
    pstmt.setDate(2,buydate );
    pstmt.execute();

    方法二、使用java.sql.Timestamp,同上不使用new Timestamp(....)

    PreparedStatement pstmt = conn.prepareStatement("insert into book (name,buydate) values (?,?)");

    java.sql.Timestamp buydate=java.sql.Timestamp.valueOf("2004-06-08 05:33:99");
    pstmt.setString(1, "Java編程思想");
    pstmt.setTimestamp(2,buydate );
    pstmt.execute();

    方法三、使用oracle 的to_date內置函數

    PreparedStatement pstmt = conn.prepareStatement("insert into book (name,buydate) values (?,to_date(?, 'yyyy-mm-dd hh24:mi:ss')");

    String buydate="2004-06-08 05:33:99";
    pstmt.setString(1, "Java編程思想");
    pstmt.setString(2,buydate );
    pstmt.execute();

    附:oracle日期格式參數?含義說明??
    d:?一周中的星期幾??
    day:?天的名字,使用空格填充到9個字符??
    dd:?月中的第幾天??
    ddd:?年中的第幾天??
    dy:?天的簡寫名??
    iw: ISO標準的年中的第幾周??
    iyyy:?ISO標準的四位年份??
    yyyy:?四位年份??
    yyy,yy,y:?年份的最后三位,兩位,一位??
    hh: 小時,按12小時計??
    hh24:?小時,按24小時計??
    mi:?分??
    ss:?秒??
    mm:?月??
    mon:?月份的簡寫??
    month:?月份的全名??
    w:?該月的第幾個星期??
    ww:?年中的第幾個星期

    posted on 2006-07-01 11:47 舵手 閱讀(18873) 評論(1)  編輯  收藏

    評論

    # re: 用java 操作 oracle 日期類型字段  回復  更多評論   

    感謝你提供的信息,幫我解決了問題,謝謝
    2006-07-25 19:38 | nihao

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 无忧传媒视频免费观看入口| 久久精品国产亚洲αv忘忧草| 日韩亚洲翔田千里在线| 免费黄色毛片视频| 亚洲精品无码人妻无码| 国产成人免费全部网站| 337P日本欧洲亚洲大胆艺术图| 日本免费人成黄页网观看视频| 国产亚洲精品91| 亚洲桃色AV无码| 免费女人高潮流视频在线观看 | 国产成人精品亚洲一区| 免费一级毛片不卡不收费| 国产亚洲精品国产福利在线观看| 亚洲国产高清精品线久久| 怡红院免费全部视频在线视频| 国产亚洲免费的视频看| 午夜影院免费观看| 亚洲中文字幕乱码AV波多JI| 国产免费人成在线视频| 91成人免费观看在线观看| 78成人精品电影在线播放日韩精品电影一区亚洲| 亚洲精品免费在线观看| 一本色道久久88—综合亚洲精品| 成人永久免费高清| 免费一级毛片在线播放视频| 亚洲国产精品成人精品小说| 在线永久免费观看黄网站| 中文永久免费观看网站| 亚洲国产精品线观看不卡| 国产精品99久久免费| 国内少妇偷人精品视频免费| 亚洲丰满熟女一区二区v| 亚洲AV中文无码乱人伦| 四虎影视成人永久免费观看视频| 亚洲AV无码一区二区一二区 | 在线观看人成网站深夜免费| 国产高清视频免费在线观看 | 无码国产精品一区二区免费模式| 亚洲午夜理论片在线观看| 国产亚洲免费的视频看|