坑爹的Oracle 11.2.0.3

husthxd發表於2018-07-20

Oracle 11.2.0.3,CLOB或XMLType(使用CLOB儲存),如使用ENABLE STORAGE IN ROW儲存選項,在資料大小超過4000 Bytes時:

1、讀取資料,可能在4000 Bytes處截斷,後續的字元無法讀取;

2、寫入資料,如4000 Bytes處的位元組碼≥0x80,可能在此處位元組碼被替換為0x00。

由於0x0是C/C++字串的結束符,在使用C/C++常規方法讀取資料時,遇到0x00會把後續的資料全部丟棄。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-2158219/,如需轉載,請註明出處,否則將追究法律責任。

相關文章