Oi lista, Na declaração de uma UDF dentro do Firebird nunca posso utilizar VARCHAR??? Normalmente vejo os retornos declarados como CSTRING, mas isso faz com que o valor de retorno seja maior do que o esperado. Desculpe tantas perguntas sobre UDF, mas estou começando trabalhar com elas há pouquíssimo tempo. Grato, Fabríco F. Kamemr