PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Tables de calendrier dans PostgreSQL 9

Dans PostgreSQL , vous pouvez générer à la volée des tableaux de calendrier de longueur et de granularité arbitraires :

SELECT  CAST('2011-01-01' AS DATE) + (n || ' hour')::INTERVAL
FROM    generate_series(0, 23) n

Cela ne nécessite pas de récursivité (comme avec les autres systèmes) et est une méthode préférée pour générer les résultats volatils.