Archives de catégorie : Base de données

SQL DB2:NUMÉRIQUE en DATE

Souvent dans les fichiers (anciens), les dates sont stockées sous le format YYYYMMDD afin de les tester entre elles.

Mais depuis un certain temps déjà, sont apparues les formats DATE. Et en SQL, il n’y a pas de mot clef pour transformer les formats NUMÉRIQUE en DATE (Par contre, il existe pour les passer de CHAR en DATE).
Voici un petit code trouvé sur le net pour le faire:

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