| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.misc -> Re: writing CLOB data to Oracle 8 using CallableStatements
Java Developer wrote:
There is no such thins as setClob () or setBlob (). You must use setCharacterStream () or something similar [I do not have my docs in front of me right now].
Thanks, but I understand that you need some Writer as I have been trying this:
oracle.jdbc.driver.OracleConnection oralConn
=oracle.jdbc.driver.OracleConnection)myConn;
oracle.sql.CLOB clob2 = new oracle.sql.CLOB(oralConn);
java.io.Writer writer;
// read data into a character array
char[] data = {'0','1','2','3','4','5','6','7','8','9'};
// write the array of character data to a CLOB
writer = (clob2).getCharacterOutputStream();
writer.write(data);
writer.flush();
writer.close();
call.setClob(4,clob2 );
call.execute();
But I am get a NullPointerException
Any ideas anyone. I have been looking at the Oracle website, but still there is no hint that i can find on using CallableStatements Received on Mon Jan 21 2002 - 07:59:42 CST
![]() |
![]() |