CLOB problemas

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
tora34
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 108
Registrado em: Qua, 12 Nov 2008 6:01 pm
Localização: Campo Mourão PR

Boa tarde galera tudo tranquilo?
estou tendo dificuldades em inserir um arquivo do tipo RTF em um campo CLOB.
Aqui na minha empresa não temos permissão para criar diretórios. Sendo a única maneira que conheço.

O procedimento seria da seguinte forma:
1 - Insert na tabela com o campo CLOB=empty_clob()
2 - Gerar arquivo pelo reports com a extensão .RTF

3-fazer upload deste arquivo para o banco, inserir no campo CLOB.

alguém poderia me ajudar?
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

Você quer por o arquivo?

Usa BLOB, Binary...
tora34
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 108
Registrado em: Qua, 12 Nov 2008 6:01 pm
Localização: Campo Mourão PR

não posso adicionar outro campo na tabela.
só tenho um clob
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

nesse caso você teria que gravar somente o texto, extrair o texto do arquivo e então gravar somente os caracteres, pra gravar o arquivo tem que ser
BLOB, BINARY,
CLOB, CHARACTER

=/
tora34
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 108
Registrado em: Qua, 12 Nov 2008 6:01 pm
Localização: Campo Mourão PR

então é um CLOB..??
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

Olha cara, no meu ver, se você quer usar o CLOB, você tem que extrair o texto do arquivo e então gravar somente o texto no campo,

se você usar o BLOB, você pode gravar o arquivo (RTF) diretamente no campo, o que seria o correto, pois dentro do RTF você tem cor, fonte, etc, e não sei se isso será extraído corretamente para gravar o CLOB.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes