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

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

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

    隨筆-8  評論-39  文章-0  trackbacks-0

    今天在調(diào)試程序中,遇到一個“ ORA-03115: unsupported network datatype or representation ”的錯誤。問題已經(jīng)解決,有一些心得體會。

    ?

    環(huán)境:

    Oracle 8.17 數(shù)據(jù)庫一臺, Oracle 9i 數(shù)據(jù)庫一臺,兩者間建有一個 DBLink 將相關的 shema 連接起來。在 Oracle 9i 這一端有一個 Table A, 如下:

    ?

    Field Name

    Field Type

    ……

    …..

    confirm_time

    Timestamp

    ?

    creation_time

    Date

    ?

    ……

    ?

    情景:

    有一個 Java 程序通過 JDBC 連接到 Oracle 8 那一端,現(xiàn)在這個應用程序需要通過 DBLink 訪問 Oracle 9i 中的 Table A. 寫下如下的查詢語句:

    ?

    select nvl(confirm_time, creation_time) from A@.....

    ?

    該語句在 SQL Plus PL/SQL Developer )中執(zhí)行能夠完成并返回正確的結(jié)果,但將該語句放入 PreparedStatement 執(zhí)行是,卻得到錯誤:“ ORA-03115: unsupported network datatype or representation

    ?

    原因分析:

    Oracle 8 中還不存在 Timestamp 這樣的數(shù)據(jù)類型,而無論是字段 confirm_time, 還是表達式 nvl(confirm_time, creation_time) 返回的都是 Timestamp 類型,故會得到 ORA-03115 的錯誤。(在 PL/SQL Developer 中為何不出錯就不知道了,呵呵 …. 見笑見笑啦)

    ?

    解決方法:

    SQL 語句中將 Timestamp 轉(zhuǎn)化為 Date 類型,如:

    ?

    select nvl(to_date(to_char(confirm_time, “yyyy-mm-dd hh24:mi:ss”), “yyyy-mm-dd hh24:mi:ss”), creation_time) from A@........

    ?

    ?

    ?

    posted on 2007-02-08 07:37 Jini 閱讀(2376) 評論(2)  編輯  收藏 所屬分類: 數(shù)據(jù)庫相關

    評論:
    # re: 在Oracle8中通過DBLink存取Oracle9中Timestamp類型的問題 2007-04-18 16:03 | Freed
    費勁了點,cast(timestamp as date)就可以了。  回復  更多評論
      
    # re: 在Oracle8中通過DBLink存取Oracle9中Timestamp類型的問題 2007-04-18 16:28 | Jini
    @Freed

    謝謝!確實簡單了。
      回復  更多評論
      
    主站蜘蛛池模板: 亚洲欧美日韩自偷自拍| 爱情岛论坛免费视频| 最近中文字幕免费mv视频7| 老司机免费午夜精品视频| 国产成A人亚洲精V品无码 | 国产免费女女脚奴视频网| 黄色免费网址在线观看| 亚洲av日韩av高潮潮喷无码| 成人毛片18女人毛片免费视频未 | 日本高清在线免费| 香港经典a毛片免费观看看| 色婷婷亚洲十月十月色天| 日韩精品视频免费在线观看| 中文字幕永久免费| 亚洲乱人伦中文字幕无码| 亚洲AV永久无码区成人网站 | 免费无码又爽又刺激聊天APP| 国产97视频人人做人人爱免费| 亚洲视频一区网站| 亚洲色婷婷综合开心网| 性xxxxx免费视频播放 | 免费国产真实迷j在线观看| 久操免费在线观看| 猫咪www免费人成网站| 亚洲一区二区三区播放在线| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 噜噜嘿在线视频免费观看| 久久精品免费观看| 激情吃奶吻胸免费视频xxxx| 亚洲伊人久久大香线蕉啊| 亚洲欧洲日产国码无码久久99| 日韩视频免费一区二区三区| 免费成人在线视频观看| 三年片在线观看免费观看大全中国| 亚洲国产日韩女人aaaaaa毛片在线| 亚洲免费日韩无码系列 | 免费无遮挡无遮羞在线看| 亚洲 欧洲 日韩 综合在线| 久久精品国产亚洲AV嫖农村妇女| 超清首页国产亚洲丝袜| 午夜亚洲国产成人不卡在线|