我的系統結構是ssh,開發過程中一直使用sqlserver數據庫,后面換了oracle數據庫,本來對于word文檔我是用MSSQL的image字段類型,映射成binary,在程序中利用byte[]存取。但是到了oracle換成blob字段類型之后,可以正常存,但是取的時候一直是86字節長度,我換了oracle的好幾個驅動,都是不行,不知道是為什么。
          不是說oracle10.2的驅動已經可以將blob映射成binary了嗎?

          Feedback

          # re: 求助,已經焦頭爛額了,關于hibernate取blob字段只能取86字節  回復  更多評論   

          2008-01-22 20:46 by hcq
          oracle的 blob有點特殊 要先插入空字節進去 然后更新 才能正常 具體搜索網絡

          # re: 求助,已經焦頭爛額了,關于hibernate取blob字段只能取86字節  回復  更多評論   

          2008-01-23 08:50 by jhlcss
          現在存是沒問題的,如果用jdbc方式完全可以取出來,但是這樣的問題是要讀取兩邊數據庫。

          # re: 求助,已經焦頭爛額了,關于hibernate取blob字段只能取86字節  回復  更多評論   

          2008-01-29 12:37 by sss
          使用byte[]取吧,BLOB不一定兼容的

          posts - 9, comments - 19, trackbacks - 0, articles - 1

          Copyright © 姜海龍

          主站蜘蛛池模板: 五指山市| 东山县| 宜川县| 太原市| 乌什县| 开平市| 突泉县| 遂溪县| 井研县| 舟曲县| 饶阳县| 阳原县| 威宁| 青龙| 尼勒克县| 女性| 蓝田县| 延边| 西吉县| 姚安县| 苍溪县| 汤原县| 竹北市| 泸水县| 修水县| 五大连池市| 靖安县| 四子王旗| 新平| 德安县| 都匀市| 大同市| 宁津县| 井研县| 东乌珠穆沁旗| 梓潼县| 元谋县| 津南区| 内丘县| 鲜城| 隆尧县|