SQLserver : probleme avec le format datetime

SQLserver : probleme avec le format datetime - SQL/NoSQL - Programmation

Marsh Posté le 08-02-2008 à 09:16:00    

Bonjour, j'ai un soucis avec un champ datetime de la base que je dosi utiliser.
Dans ce champ j'ai donc la date + l'heure.
Pour n'avoir que la date à l'origine et apres quelque recherches j'ai fait un convert(char(10),champsxx,103).
J'ai bien le format que je veux , a savoir jj/mm/aaaa mais lorsque je fais des tris, bien sur, ça agit comme  
pour le format string.... :heink:  
Comme faire pour avoir ma colonne au format date (sans heure) triable comme les dates doivent etre triées.
Merci !!!  :jap:

Reply

Marsh Posté le 08-02-2008 à 09:16:00   

Reply

Marsh Posté le 08-02-2008 à 11:13:21    

Utilise le format ISO : YYYYMMDD
C'est 112 au lieu de 103. Ce sera toujours trié à partir de chaînes, mais le format ISO est, justement, triable. [:dawa]

Reply

Marsh Posté le 08-02-2008 à 15:43:38    

sinon sous oracle si tu fais un trunc(ta_date) il te la tronque au niveau du jour, il doit y avoir une fonction similaire en sql server j'imagine

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed