Di PostgreSQL
, Anda dapat membuat tabel kalender dengan panjang dan perincian yang berubah-ubah dengan cepat:
SELECT CAST('2011-01-01' AS DATE) + (n || ' hour')::INTERVAL
FROM generate_series(0, 23) n
Ini tidak memerlukan rekursi (seperti halnya sistem lain) dan merupakan metode yang lebih disukai untuk menghasilkan hasil yang volatil.