calculando data dentro da Function

08/03/2005

0

Ola Galera !

Dentro de uma funcion eu calculo uma data menos a outra,
o problema eh q quando mando o parametro da Data esta indo com o
formato DMY e dentro da function ocorre erro.

Ou seja se eu passa-se assim dentro da Function funcionaria. MDY
SELECT (DATEDIFF(DAY,´02/16/2005´,´03/08/2005´))

Mas na verdade tem q ser . DMY
SELECT (DATEDIFF(DAY,´16/02/2005´,´08/03/2005´))

Alguem sabe como dentro da Function posso colocar os valores das datas em formato DMY ?


Eduardo.padilha

Eduardo.padilha

Responder

Posts

08/03/2005

Emerson Nascimento

como é que você ´manda´ a data?


Responder

09/03/2005

Eduardo.padilha

Eu mando DMY


Responder

09/03/2005

Emerson Nascimento

mas é via parâmetro? é uma string? é uma data formatada?

tente assim:
SELECT (DATEDIFF(DAY,CONVERT(datetime,´16/02/2005´,103),CONVERT(datetime,´08/03/2005´,103)))


Responder

10/03/2005

Eduardo.padilha

Eu mando via parametro como datetime.


Mas esse exemplo q vc montou testei e deu certo.

valeu meu caro amigo.

Obrigado.....


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar