Laboratoire Microsoft |  Blog |  Webcast |  Students Club |  FaqXP  |  CertifExpress 
 Le Forum de Référence sur les Technologies Microsoft - http://www.forum-microsoft.org

[RESOLU]Format de date

Un forum dédié au serveur de Base de Données Made in Microsoft

Modérateurs: Toshi, ygainche, Thierry DEMAN (MVP Exchan, Modérateurs_Applicatifs

[RESOLU]Format de date

Messagepar rvaouate sur Mar 20 Mai 2008, 12:07

Bonjour

J'ai rencontré un problème qui me semble à priori très simple et pourtant, je ne trouve pas de solution.
Dans une procédure stockée, je récupère la date courante avec la fonction getdate() afin de la stocker dans un champ datetime par un simple INSERT.
Le problème est que le système stocke la date et l'heure.
Je voudrais, soit ne stocker que la date, soit la date et l'heure mais avec une heure ayant pour valeur 00:00:00.
J'ai bien essayé de formater getdate() avec convert ou de concaténer les fonction DAY, MONTH et YEAR appliquée à getdate() mais rien n'y fait.
Une idée ?

Merci d'avance.
Dernière édition par rvaouate le Mar 27 Mai 2008, 10:46, édité 1 fois au total.
rvaouate
Junior
Junior
 
Messages: 44
Inscrit le: Sam 11 Oct 2003, 12:57

Re: Format de date

Messagepar berimi sur Ven 23 Mai 2008, 20:40

essaye ça:


Code: Tout sélectionner
SELECT CAST(CONVERT(VARCHAR(8),GETDATE(),3)+ ' 00:00:00' AS DATETIME)


si tu as un message d'erreur 'out of range' de date, essaye:

Code: Tout sélectionner
SET DATEFORMAT DMY
SELECT CAST(CONVERT(VARCHAR(8),GETDATE(),3)+ ' 00:00:00' AS DATETIME)


le DMY signifie JourMoisAnnée, tu peux le changer comme tu veux.

Hope it helps,

T.Berimi
berimi
Member
Member
 
Messages: 87
Inscrit le: Jeu 12 Mai 2005, 14:42

Re: Format de date

Messagepar rvaouate sur Mar 27 Mai 2008, 10:43

Je propose de d'organiser un culte à Sir Beremi car, encore une fois, c'est lui qui a trouvé la solution de mon problème :D
Sérieusement, merci beaucoup.
rvaouate
Junior
Junior
 
Messages: 44
Inscrit le: Sam 11 Oct 2003, 12:57


Retourner vers SQL Server

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invités



Accueil | News | Articles | Tips | Outils | FAQ XP | Certification | Easters Eggs
Essentiels | Top Sites | Glossaire | Vidéos | Whitepapers | Essentiels | Boîte à Scripts
Conditions d'utilisation é Copyright | Respect de la vie privée