[firebase-br] Limite do tamanho do Select

Murilo -> CPR Sistemas murilo em cprinformatica.com.br
Seg Fev 5 14:50:27 -03 2007


Não sei se isso é novidade (pelo menos a mim é..) então o select feito 
no Firebird tem limite de tamanho... Alguém sabe me esclarecer isso 
direitinho.. acontece que tenho um select enorme (e não posso fazer 
procedure do mesmo, preciso dele no sistema), mas está me apresentando 
este erro quando o executo:


No IbExpert
"Invalid token.
invalid request BLR at offset 751.
context already in use (BLR error)."

No SQL Manager 2005
"Invalid token.
Invalid request BLR at offset 2957.
Context already in use (BLR error)."


Então resolvi tirar umas partes dele pra ir testando aos poucos pra 
encontrar o erro e pimba.... descobri o mesmo problema que da na 
procedure que um colega passou recentemente (a procedure já está em 4 
partes e aumentando)...

E agora? Existe algo que eu possa fazer pra funcionar? ou só dividindo o 
select (isso se é que eu vou ter como fazer isso)????


Ps. O select é grande por causa de vários cases e exists (tenho de 
verificar várias colunas em vários lugares pra trazer de acordo com a 
situação).





Mais detalhes sobre a lista de discussão lista