Alessandra,
 
Aponte seu browser para o link abaixo:
 
http://otn.oracle.com/docs/products/oracle9i/doc_library/release2/java.920/a96654/oralob.htm#1000888
[]s
 
Maiko

Alessandra Santos <[EMAIL PROTECTED]> wrote:
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



Yahoo! Mail
Mais espa�o, mais seguran�a e gratuito: caixa postal de 6MB, antiv�rus, prote��o contra spam.

Responder a