1、网上找了很多都是 先insert 一个Empty_Blob()  然后再update,谁有例子解决一下吗,各位大神
2、另外我读取数据,用fecth()  耗时很多,也有例子批量fecth 数据吗?
3、另外想问问,OCI的接口,当读取数据时候是在 OCIStmtExecute 完成,就把数据保存到本地缓冲里面,还是通过OCIStmtFetch 一条一条的从Oracle读出来

解决方案 »

  1.   

    BLOB你还想批量啊,一条条不是挺好的
      

  2.   

    BLOB 的批量读取和插入没解决,其他数据批量读取和插入都解决..... 我们这边涉及到大数据的导入导出,批量能加快速度
      

  3.   

    经过看文档和抓包测试,发现 OCIStmtExecute只是和oracle服务器建立个联系,有少量数据通信。在fetch()时候是真正的获取数据。但是BLOB数据又比较特殊,在OCILobRead时候,还会从oracle服务器拿数据过来。