On Wed, 2007-01-17 at 20:44 -0800, Chris Darroch wrote: > You could be hitting a character set conversion issue between > your client and the server, or simply a poor piece of Oracle documentation.
The latter. Thanks for your help. BTW, do you think OCI_NEW_LENGTH_SEMANTICS would be worth adding to OCIEnvCreate() call? Apparently (according to the documentation :-), it does this: ------------------------ OCI_NEW_LENGTH_SEMANTICS - byte-length semantics is used consistently for all handles, regardless of character sets. ------------------------ Hopefully, this would then make sure OCILobRead() returns proper number of bytes read. -- Bojan
