我的系統結構是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 © 姜海龍

          主站蜘蛛池模板: 吴旗县| 镇宁| 乌兰浩特市| 开平市| 丹寨县| 闽侯县| 麦盖提县| 涪陵区| 台东市| 平度市| 观塘区| 西青区| 深泽县| 惠来县| 老河口市| 叙永县| 滨州市| 鹤壁市| 铅山县| 和林格尔县| 钦州市| 绥滨县| 繁昌县| 石河子市| 拉萨市| 林州市| 怀安县| 镇巴县| 拉孜县| 邓州市| 宝鸡市| 丽水市| 平果县| 普洱| 鄂伦春自治旗| 武功县| 都兰县| 曲阳县| 城步| 肃南| 佛教|