Interbase 6 não aceita Length ???

Firebird

11/05/2004

Interbase 6 não aceita Length ???
Estou tentando o código abaixo, já tentei sem o Trim, e mesmo assim não deu certo....

Alguma sugestão?

Grato, Claudio.


select CODRESUMIDO, CODPLANODECONTA, NOME
from PLANODECONTA
where CODPLANODECONTA like ´1¬´
and length(RTRIM(CODPLANODECONTA)) > 2
order by CODPLANODECONTA



Claudio Sam

Claudio Sam

Curtidas 0

Respostas

Maicongabriel

Maicongabriel

11/05/2004

´Length´ não é uma função pertencente ao SQL utilizado no Ib <= 6. (não posso afirmar sobre as versões posteriores).
Mas existe uma UDF que acompanha o IB e possui a função [b:6b76bbe06c]strlen()[/b:6b76bbe06c], que faz isto para você.
Instale-a e utilize-a! Mas dê preferencia por re-ver sua Select, antes de recorrer a estes recursos, pois algumas coisas nela me parecem desnecessarias...


GOSTEI 0
POSTAR