[firebase-br] CONVERTER BLOB PARA VARCHAR

Gustavo Moda gustavo.moda em gmail.com
Seg Jan 26 13:07:22 -03 2009


2009/1/26 Isael Faria Junior <isael em stetika.com.br>:
> PESSOAL,
>
> TENHO O SEGUINTE PROBLEMA
> TENHO CAMPOS EM MINHA TABELA DO TIPO BLOB,
> POREM PRECISO DEIXA-LOS COMO VARCHAR PARA QUE OS MESMOS POSSAM SER VISTOS NO
> CRYSTAL REPORT'S
> TENHO QUE  FAZER ISSO POIS ESTOU GRAVANDO ESTES DADOS EM UMA OUTRA TABELA
> PARA IMPRESSÃO DO RELATORIO,
> ALGUEM SABE COMO FAZER ESTA CONVERSÃO ?

Olá,


alter table compo_varchar_1 varchar(30720);
commit work;

update tabela set campo_varchar_1 = substring(campo_blob from 1 for 30720);


commit work;

p.s.
- Seu campo BLOB armazena somente textos? Se sim, vc pode converter
para VARCHAR.
- Certifique-se que o conteúdo de cada campo blob em todos os
registros não ultrapasse o tamanho criado do varchar. Ok?




Mais detalhes sobre a lista de discussão lista