GARANTIR DESCONTO

Fórum Tamanho do conteúdo de um campo #40544

03/12/2003

0

Como obter o tamanho de um conteudo de um campo no Interbase

O comando Lenght , Len etc.. não funciona.

[b:3da63302bb] :?: [color=red:3da63302bb]WHERE (length(CLIENTES.NOME) <= 30)[/color:3da63302bb][/b:3da63302bb]


Luizbhering

Luizbhering

Responder

Posts

03/12/2003

Afarias

pode usar uma UDF, a UDF padrão do IB tem a STRLEN ::

DECLARE EXTERNAL FUNCTION strlen
CSTRING(32767)
RETURNS INTEGER BY VALUE
ENTRY_POINT ´IB_UDF_strlen´ MODULE_NAME ´ib_udf´;


então::

WHERE (strlen(CLIENTES.NOME) <= 30)


OBS:: esta função não tem sentido para campos CHAR


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar