Comment récupérer la date du jour avec une requête SQL :
select current date from persphy fetch first 1 rows only
ou
SELECT CURRENT DATE FROM SYSIBM/SYSDUMMY1 Ou SELECT CURDATE() FROM SYSIBM/SYSDUMMY1
Aujourd’hui en SQL, au format YYYYMMDD
SELECT
YEAR(CURRENT DATE) * 10000 +
MONTH(CURRENT DATE) * 100 +
DAY(CURRENT DATE )
FROM SYSIBM/SYSDUMMY1
Calcul de dates,
SELECT DATE(DAYS(CURRENT DATE)-1) FROM SYSIBM/SYSDUMMY1
SELECT DATE(DAYS(CURRENT DATE)+1) FROM SYSIBM/SYSDUMMY1
SELECT DATE(DAYS(CURRENT DATE)+7) FROM SYSIBM/SYSDUMMY1
Libellé du mois pour une date donnée
SELECT
CASE MONTH(CURRENT DATE)
WHEN 1 THEN ‘Janvier’
WHEN 2 THEN ‘Février’
WHEN 3 THEN ‘Mars’
WHEN 4 THEN ‘Avril’
WHEN 5 THEN ‘Mai’
WHEN 6 THEN ‘Juin’
WHEN 7 THEN ‘Juillet’
WHEN 8 THEN ‘Août’
WHEN 9 THEN ‘Septembre’
WHEN 10 THEN ‘Octobre’
WHEN 11 THEN ‘Novembre’
ELSE ‘Décembre’
END
FROM SYSIBM/SYSDUMMY1