Verifiquei que o problema era o seguinte: a função SubMeses esta sendo chamada da seguinte maneira: (@stod(dShDtPes2),@nMeses) Alterei para SubMeses(stod(@dShDtPes2),@nMeses) e o problema foi resolvido. O @ estava no lugar errado.
Verifiquei que o problema era o seguinte: a função SubMeses esta sendo chamada da seguinte maneira: (@stod(dShDtPes2),@nMeses) Alterei para SubMeses(stod(@dShDtPes2),@nMeses) e o problema foi resolvido. O @ estava no lugar errado.