jaja no es nada, muy por el contrario si algo bueno he hecho en este caso te lo debo a ti
gracias por la explicación acerca del código, al final no logré que me funcionara la función con el EXECUTE INTO USING asi que termine inclinandome por la primera versión que anda perfecto
en fin, seguiré investigando
gracias de nuevo