Rogerio,

Não use LONG RAW pois ele está "deprecated" ;-)  ; a recomendação da Oracle é utilizar BLOB para binrário e CLOB para texto.

[]s

Maiko

 Rogerio Castro <[EMAIL PROTECTED]>wrote:

Voce deve usar, no seu codigo Java, um InputStream para representar
esses dados. No momennto de atualizar o banco, use PreparedStatement. Seria
mais ou menos assim:

PreparedStatement ps = ...;
InputStream is = ... ;
...
ps.setBinaryStream(1, is, is.available());

So lembrando que tive problemas com essa versão do Oracle e o campo Blob
(nao conseguia inserir mais de 4000 bytes; problema ja resolvido no
Oracle9i.). Se vc tiver esse problema, use um campo do tipo LONG RAW.

Rogerio Castro


----- Original Message -----
From: "Bruno Borges" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, October 08, 2002 3:40 PM
Subject: [java-list] Campos BLOB no Oracle 8i 8.1.6


> Fui designado neste exato momento para desenvolver o modulo de anexação de
> documentos no sistema, e estes deverão ser guardados no banco de dados
> (Oracle 8i 8.1.6)... bom, a um tempo atraz jah tentei usar campos BLOB,
para
> serializar objetos java. o resultado foi negativo. perdi 3 dias e nao
> consegui de forma alguma trazer devolta os objetos. digo isso pq enviar,
> ateh enviava, ou pelo menos nao dava algum erro. mas nao conseguia
resgatar
> os objetos. tentei de varias formas possiveis... usando preparedstatement
e
> dando um setblob, ou entao fazendo o insert na tabela, sendo q a coluna
blob
> eu colocava null, depois fazia um select na coluna blob, e escrevia em
cima
> disso. essas foram as alternativas para inserir... para resgatar, eh a
mesma
> coisa usando a segunda opcao de insert. e neste caso, nao funcionou...
:(...
> alguem tem algum exemplo bem bunitinho? pronto ae? :D tah fodiz... odeio
> blob...
>
> valew, bruno.
>
> _.~._.~._.~._.~._.~._.~._.~._.~._
> Programador Java Junior, 19 anos.
> _.~._.~._.~._.~._.~._.~._.~._.~._
> Email: [EMAIL PROTECTED]
> #UIN: 8584744
>
> _______________________________________________________________________
>
> Yahoo! GeoCities
>
> Tudo para criar o seu site: ferramentas fáceis de usar, espaço de sobra e
acessórios.
>
> http://br.geocities.yahoo.com/
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------



Yahoo! GeoCities
Tudo para criar o seu site: ferramentas fáceis de usar, espaço de sobra e acessórios.

Responder a