Notifications 
Reti­rer tout

[Réso­lu] SQL DB2:NUMÉRIQUE en DATE

Posts
Uti­li­sa­teurs
Reac­tions
122  Vu
0
Début du sujet

Com­ment trans­forme t’on une date au for­mat numé­rique en SQL ?

Éti­quettes du sujet
1 Réponse 
0

Sou­vent dans les fichiers (anciens), les dates sont sto­ckées sous le for­mat YYYYMMDD afin de les tes­ter entre elles.

Mais depuis un cer­tain temps déjà, sont appa­rues les for­mats DATE. Et en SQL, il n’y a pas de mot clef pour trans­for­mer les for­mats NUMÉRIQUE en DATE (Par contre, il existe pour les pas­ser de CHAR en DATE).
Voi­ci un petit code trou­vé sur le net pour le faire :

DATE(TIMESTAMP_FORMAT( char( DATE_NUMERIQUE), 'YYYYMMDD'))

Ce mes­sage a été modi­fié Il y a 4 jours parIbmiiste
Share :