Execute
sp_helptext N'ufnTestFunc' Existe alguma coisa na seção "comentário" acima da função que parece estranha ?
Comentários incorporados
/* */ às vezes pode causar esse erro. Exemplo:
/*
This function does something.
/* NOTE: not any useful, though */
More stuff...
*/
alter function ufnTestFunc ()
returns int
begin
return 1
end