I PostgreSQL
, kan du generere kalendertabeller med vilkårlig længde og granularitet i farten:
SELECT CAST('2011-01-01' AS DATE) + (n || ' hour')::INTERVAL
FROM generate_series(0, 23) n
Dette kræver ikke rekursion (som med de andre systemer) og er en foretrukken metode til at generere de flygtige resultatsæt.