[firebase-br] LENGTH DE UMA VARIAVEL VARCHAR
Mr.Mothman
mr.mothman em gmail.com
Dom Maio 1 11:32:37 -03 2005
Caro Maicon,
Caso você tenha as funções externas padões que vem com o Firebird,
você nem precisaria de uma SP para tal.
A função STRLEN (ou uma combinação das funções STRLEN, RTRIM e
LTRIM) resolveriam o problema.
Ou ainda, poderia criar uma SP com as referidas funções:
CREATE PROCEDURE VARCHARLEN (CAMPO VARCHAR(5000))
RETURNS (VLEN INTEGER)
AS
BEGIN
VLEN = STRLEN (CAMPO);
END
ou
CREATE PROCEDURE VARCHARLEN (CAMPO VARCHAR(5000))
RETURNS (VLEN INTEGER)
AS
BEGIN
VLEN = STRLEN (RTRIM (LTRIM (CAMPO)));
END
[ ]'s
Mr.Mothman
Mais detalhes sobre a lista de discussão lista