[firebase-br] Zu wenig Arbeitsspeicher (Campo VARCHAR(4000))

Gabriel Immich gabrielfernandoi em gmail.com
Seg Jul 22 11:16:10 -03 2013


Carlos, o problema é que tenho algumas bases as quais o meu campo historico 
tem valores com 500 600 caracteres, e fazendo esse cast esta me retornando 
somente 259.

Otavio, fiz o cast com o blob sub_type 1 e consegui resolver o problema no 
IBexpert, mas quando passo para a minha aplicação no delphi infelizmente 
estou tendo erro.
insufficient memory for this operation.

Obrigado.

-----Mensagem Original----- 
From: Carlos Andrade - GMail
Sent: Saturday, July 20, 2013 12:37 PM
To: lista em firebase.com.br
Subject: Re: [firebase-br] Zu wenig Arbeitsspeicher (Campo VARCHAR(4000))

Tente utilizar:

cast(substring(HISTORICO from 1 for 259) as varchar(259))

----------------------------------------


Bom dia, tenho um campo varchar(4000), tenho muitos registros na tabela
onde temos o atributo HISTORICO.
Quando tenho um select que retorna este campo acontece o seguinte erro:


Error Message:
----------------------------------------
Zu wenig Arbeitsspeicher


Utilizei um  Cast retornando somente 2500 caracteres, para algumas
situações solucionou mas para outras não.

Ou seja, não posso reduzir mais esse campo, alguém sabe a fonte do
problema e/ou uma solução para o mesmo?

OBS: Neste banco que estou testando não tenho registros com Historico com
2500 caracteres, o registro com maior quantidade de  caracteres é 259, e
mesmo assim acontece esse erro.

Obrigado.


______________________________________________
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