坑爹的Oracle 11.2.0.3

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会把后续的数据全部丢弃。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容