PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Scrivere una funzione in SQL per scorrere un intervallo di date in una UDF

Non c'è bisogno di funzioni:

select dhcp.singleday(a::date, a::date + 1)
from generate_series(
    '2012-11-24'::date,
    '2012-12-03',
    '1 day'
) s(a)

Questo funzionerà per qualsiasi intervallo di date. Non solo un mese interno.