OmarEK
Messages postés12Date d'inscriptionmardi 16 juin 2009StatutMembreDernière intervention12 octobre 2010
-
30 juin 2009 à 11:34
nivsql
Messages postés159Date d'inscriptionlundi 22 juin 2009StatutMembreDernière intervention14 décembre 2010
-
30 juin 2009 à 19:01
Salut,
Est ce qu'il y a un moyen pour inserer que la date dans une table d'une base de données SQL au lieu de mettre la date et l'heure, tout en supposant que les données qui sont enregistrées dans la table viennent directement d'un fichier plat.
nivsql
Messages postés159Date d'inscriptionlundi 22 juin 2009StatutMembreDernière intervention14 décembre 2010 30 juin 2009 à 19:01
Je reviens vers toi pour etre plus précis, les formats DATETIME et SMALLDATETIME stockent quoi qu'il arrivent l'heure et la date, la seule solution pour nettoyé l'heure est de la positionnée à 00:00:00.000. Pour cela une double utilisation de la fonction CONVERT avec un format ne prennant pas l'heure en compte (comme le format 103 de mon exemple) te renvera ta date avec l'heure initialisée par defaut.
exemple :
SELECT CONVERT(DATETIME,CONVERT(varchar,getdate(),103),103)
te renvois la date systeme a l'heure 00:00:00.000