Pessoal,
 
Estou fazendo uma classe java dentro do Oracle que retorna informa��es do Banco para um campo String maior que 4k, logo tenho que retornar como CLOB. Essas informa��es � para gerar um arquivo PDF.
Quando a Classe Java retorna a informa��o para o Banco, perde a mesma, retornando NULL.
 
Algu�m j� passou por isso?
 
Como trabalhar com informa��es com mais de 4k sendo texto?
 
Segue abaixo c�digo da rotina que converte um campo String para CLOB...
 

import oracle.sql.*;

import java.sql.*;

public static CLOB retorna_clob (String texto2) throws Exception
{
CLOB dsResultado2 = null;
String texto
= new String();
try{

((CLOB)dsResultado2).putString((int)1, texto2);

}
catch(Exception errExc) {
texto
= errExc.getMessage();
}
return(dsResultado2);
}

 
 
 
____________________________________________________
  IncrediMail - Email has finally evolved - Click Here

Responder a