Campo BLOB superior a 32Kb em ORACLE 10g
Olá pessoal!
Minha aplicação foi desenvolvida inicialmente para Firebird e tudo que o DbExpress possa suportar, desde que seja configurado na inicialização do meu aplicativo, Fato que informo que minha aplicação está funcionando corretamente, desde que o banco esteja de conformidade.
Bom, estou enfrentando dificuldade no Oracle 10g em apenas um momento, criação de um campo BLOB superior a 32kb. (com tamanho superior a 4000 caracteres) no firebird, eu utilizava um VARCHAR com tamanho 6500 por comodidade, mas infelizmente o Oracle limita a 4000 e o mesmo está acontecendo ao BLOB.
Minha pergunta é como é que crio um BLOB com tamanho superior, já fiz as seguintes tentativa ao criar o campo BLOB no ORACLE:
- ALTER TABLE DIGITAIS add Digital Blob; (FUNCIONA MAS LIMITADA a 4000)
- ALTER TABLE DIGITAIS add Digital Blob subtype 0 segment size 80; (Oracle rejeita o Script)
Bom, se alguem puder me dar me ajudar como eu crio um BLOB com tamanho superior a 4000, favor me avisem.
Obs.: Lembramos que meu problema e na criação do campo BLOB e não no sistema, pois meu conhecimento do Oracle é mínimo.
Desde já agradeço
Minha aplicação foi desenvolvida inicialmente para Firebird e tudo que o DbExpress possa suportar, desde que seja configurado na inicialização do meu aplicativo, Fato que informo que minha aplicação está funcionando corretamente, desde que o banco esteja de conformidade.
Bom, estou enfrentando dificuldade no Oracle 10g em apenas um momento, criação de um campo BLOB superior a 32kb. (com tamanho superior a 4000 caracteres) no firebird, eu utilizava um VARCHAR com tamanho 6500 por comodidade, mas infelizmente o Oracle limita a 4000 e o mesmo está acontecendo ao BLOB.
Minha pergunta é como é que crio um BLOB com tamanho superior, já fiz as seguintes tentativa ao criar o campo BLOB no ORACLE:
- ALTER TABLE DIGITAIS add Digital Blob; (FUNCIONA MAS LIMITADA a 4000)
- ALTER TABLE DIGITAIS add Digital Blob subtype 0 segment size 80; (Oracle rejeita o Script)
Bom, se alguem puder me dar me ajudar como eu crio um BLOB com tamanho superior a 4000, favor me avisem.
Obs.: Lembramos que meu problema e na criação do campo BLOB e não no sistema, pois meu conhecimento do Oracle é mínimo.
Desde já agradeço
![Dor_poa Dor_poa](https://www.devmedia.com.br/imagens/fotoscolunistas/avatar/avatar-2.png)
Dor_poa
Curtidas 0
Respostas
![Ana Luiza Ana Luiza](https://www.devmedia.com.br/imagens/fotoscolunistas/avatar/avatar-4.png)
Ana Luiza
05/09/2007
tbm queria muito saber como ficaria..
GOSTEI 0
![Jair Bg Jair Bg](https://www.devmedia.com.br/imagens/fotoscolunistas/avatar/avatar-4.png)
Jair Bg
05/09/2007
veja package DBMS_LOB o campo guarda BLOB 4GB de dados binários...
e CLOB 4GB de dados caráter
resp.: não tem como...
e CLOB 4GB de dados caráter
resp.: não tem como...
GOSTEI 0