sql >> Databasteknik >  >> RDS >> PostgreSQL

Att skriva en funktion i SQL för att gå igenom ett datumintervall i en UDF

Inget behov av funktioner:

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

Detta fungerar för alla datumintervall. Inte bara en invändig månad.



  1. Postgresql ILIKE kontra TSEARCH

  2. Bör korsningstabeller ha mer än en primärnycklar från en annan identifieringstabell?

  3. Kan inte infoga Unicode med cx-Oracle

  4. 2 sätt att ersätta en delsträng i MariaDB