看板 Database 關於我們 聯絡資訊
我現在使用OPENROWSET去查詢DB2的資料庫來INSERT MSSQL DB 大部分時間正常 不過有時候回傳結果卻有問題 例如某些欄位明明有值,回傳卻是空白 或是某欄位在INSERT的時候跳出char轉數值有誤 不過確定欄位都是正常的數值 為什麼說很怪 假設資料庫裡面總共有750筆 不下where 失敗 我下 where id <700成功 where id<=750失敗 where id<=800失敗 where id<=900成功....@@ 我的ID就只有到750...-.- 另一個狀況也是 假設那筆id=200 我下 where id<=200顯示正常 where id>=200顯示正常 where id=200顯示正常 不下where 顯示就是空白...-.- 我覺得兩個問題應該是同一個 就是欄位有值卻被回傳空白 不過就是不知道為什麼 請教有高手用過OPENROWSET查詢db2發生過類似的問題嗎? 我的環境是sql 2005 db2環境是db2/NT 我是用MS OLE DB For DB2連接的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.227.9.230