[firebase-br] Tranformar Campo blob para string através de uma trigger.

Wellington Melo wellmsilva em gmail.com
Ter Dez 23 12:10:49 -03 2008


Olá Adriano, não resolveu.
        Não no insert acho q o problema está na hora de atribuir o campo
CAR_OBS que é Blob à variável l_sql .
    Aqui:

l_sql = l_sql || 'NAS_OBS = ' ||
CASE
when new.NAS_OBS is null then 'null'
else
'''' || new.NAS_OBS || ''' '
end;

  Acho que dá erro quando este campo é inserido da variável.

Mesmo assim obrigado.

2008/12/23 Adriano dos Santos Fernandes <adrianosf em uol.com.br>

> Wellington Melo escreveu:
>
>> insert into CAR_SCRIPT(sql, datahora) values(:l_sql, current_timestamp);
>>
>> Estou com um problema ao inserir o campo NAS_OBS que é blob na variável
>> l_sql(varchar 16000) dá uma excessão de erro.
>>
>> Gostaria de saber , como poderia resolver esse problema.
>>
>
> Versão 1.5/2.0: insert into CAR_SCRIPT(sql, datahora)
> values(substring(:l_sql from 1 for 16000), current_timestamp)
> Versão 2.1: deve funcionar
>
>
> Adriano
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista