J'ai une procédure stockée qui contient un SELECT avec une comparaison d'un
champ de type datetime avec la valeur retournée par la fonction getdate.
Tout fonctionne lorsque je lance la requête. Mais comme par magie, il y a
des jours qu'il retourne aucun résultats pour la requête. Si je convertis la
valeur de getdate en varchar(12) tout fonctionne à nouveau. Mon plus gros
problème c'est que j'ai beaucoup de procédures stockées qui contiennent
cette fonction et je ne veux pas que tout explose en même temps. Si
quelqu'un peut me donner un coup de main, ce serait bien apprécié.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sylvain Lafontaine
Les champs Datetime contiennent l'heure en plus de la date. Votre problème se situe peut-être à ce niveau là. Impossible de vous en dire plus cependant car vous ne donnez aucune autre information.
S. L.
"Frank" wrote in message news:
Bonjour à tous,
J'ai une procédure stockée qui contient un SELECT avec une comparaison d'un champ de type datetime avec la valeur retournée par la fonction getdate. Tout fonctionne lorsque je lance la requête. Mais comme par magie, il y a des jours qu'il retourne aucun résultats pour la requête. Si je convertis la valeur de getdate en varchar(12) tout fonctionne à nouveau. Mon plus gros problème c'est que j'ai beaucoup de procédures stockées qui contiennent cette fonction et je ne veux pas que tout explose en même temps. Si quelqu'un peut me donner un coup de main, ce serait bien apprécié.
Merci à l'avance et bonne journée !
Les champs Datetime contiennent l'heure en plus de la date. Votre problème
se situe peut-être à ce niveau là. Impossible de vous en dire plus
cependant car vous ne donnez aucune autre information.
S. L.
"Frank" <frk25@hotmail.com> wrote in message
news:e42SxgRlEHA.3816@TK2MSFTNGP14.phx.gbl...
Bonjour à tous,
J'ai une procédure stockée qui contient un SELECT avec une comparaison
d'un
champ de type datetime avec la valeur retournée par la fonction getdate.
Tout fonctionne lorsque je lance la requête. Mais comme par magie, il y a
des jours qu'il retourne aucun résultats pour la requête. Si je convertis
la
valeur de getdate en varchar(12) tout fonctionne à nouveau. Mon plus gros
problème c'est que j'ai beaucoup de procédures stockées qui contiennent
cette fonction et je ne veux pas que tout explose en même temps. Si
quelqu'un peut me donner un coup de main, ce serait bien apprécié.
Les champs Datetime contiennent l'heure en plus de la date. Votre problème se situe peut-être à ce niveau là. Impossible de vous en dire plus cependant car vous ne donnez aucune autre information.
S. L.
"Frank" wrote in message news:
Bonjour à tous,
J'ai une procédure stockée qui contient un SELECT avec une comparaison d'un champ de type datetime avec la valeur retournée par la fonction getdate. Tout fonctionne lorsque je lance la requête. Mais comme par magie, il y a des jours qu'il retourne aucun résultats pour la requête. Si je convertis la valeur de getdate en varchar(12) tout fonctionne à nouveau. Mon plus gros problème c'est que j'ai beaucoup de procédures stockées qui contiennent cette fonction et je ne veux pas que tout explose en même temps. Si quelqu'un peut me donner un coup de main, ce serait bien apprécié.
Merci à l'avance et bonne journée !
hch
Pour tous les problemes de dates avec SQL je vous conseille de créer votre propre format en fonction des besoins de votre appli
Ce format créer le sous forme d'une UDF (Fonction defines par users ) et appliquer cette fonction a toutes vos extraction et comparaison de dates a mon avis c'est ce qu'il y a de mieux a fiare en tenant compte des details que vous donnez
bon courage
-----Message d'origine----- Les champs Datetime contiennent l'heure en plus de la
date. Votre problème
se situe peut-être à ce niveau là. Impossible de vous en
dire plus
cependant car vous ne donnez aucune autre information.
S. L.
"Frank" wrote in message news:
Bonjour à tous,
J'ai une procédure stockée qui contient un SELECT avec
une comparaison
d'un champ de type datetime avec la valeur retournée par la
fonction getdate.
Tout fonctionne lorsque je lance la requête. Mais comme
par magie, il y a
des jours qu'il retourne aucun résultats pour la
requête. Si je convertis
la valeur de getdate en varchar(12) tout fonctionne à
nouveau. Mon plus gros
problème c'est que j'ai beaucoup de procédures stockées
qui contiennent
cette fonction et je ne veux pas que tout explose en
même temps. Si
quelqu'un peut me donner un coup de main, ce serait
bien apprécié.
Merci à l'avance et bonne journée !
.
Pour tous les problemes de dates avec SQL je vous
conseille de créer votre propre format en fonction des
besoins de votre appli
Ce format créer le sous forme d'une UDF (Fonction defines
par users ) et appliquer cette fonction a toutes vos
extraction et comparaison de dates a mon avis c'est ce
qu'il y a de mieux a fiare en tenant compte des details
que vous donnez
bon courage
-----Message d'origine-----
Les champs Datetime contiennent l'heure en plus de la
date. Votre problème
se situe peut-être à ce niveau là. Impossible de vous en
dire plus
cependant car vous ne donnez aucune autre information.
S. L.
"Frank" <frk25@hotmail.com> wrote in message
news:e42SxgRlEHA.3816@TK2MSFTNGP14.phx.gbl...
Bonjour à tous,
J'ai une procédure stockée qui contient un SELECT avec
une comparaison
d'un
champ de type datetime avec la valeur retournée par la
fonction getdate.
Tout fonctionne lorsque je lance la requête. Mais comme
par magie, il y a
des jours qu'il retourne aucun résultats pour la
requête. Si je convertis
la
valeur de getdate en varchar(12) tout fonctionne à
nouveau. Mon plus gros
problème c'est que j'ai beaucoup de procédures stockées
qui contiennent
cette fonction et je ne veux pas que tout explose en
même temps. Si
quelqu'un peut me donner un coup de main, ce serait
Pour tous les problemes de dates avec SQL je vous conseille de créer votre propre format en fonction des besoins de votre appli
Ce format créer le sous forme d'une UDF (Fonction defines par users ) et appliquer cette fonction a toutes vos extraction et comparaison de dates a mon avis c'est ce qu'il y a de mieux a fiare en tenant compte des details que vous donnez
bon courage
-----Message d'origine----- Les champs Datetime contiennent l'heure en plus de la
date. Votre problème
se situe peut-être à ce niveau là. Impossible de vous en
dire plus
cependant car vous ne donnez aucune autre information.
S. L.
"Frank" wrote in message news:
Bonjour à tous,
J'ai une procédure stockée qui contient un SELECT avec
une comparaison
d'un champ de type datetime avec la valeur retournée par la
fonction getdate.
Tout fonctionne lorsque je lance la requête. Mais comme
par magie, il y a
des jours qu'il retourne aucun résultats pour la
requête. Si je convertis
la valeur de getdate en varchar(12) tout fonctionne à
nouveau. Mon plus gros
problème c'est que j'ai beaucoup de procédures stockées
qui contiennent
cette fonction et je ne veux pas que tout explose en
même temps. Si
quelqu'un peut me donner un coup de main, ce serait