PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Pisanie funkcji w języku SQL, aby przejść przez zakres dat w UDF

Nie potrzeba funkcji:

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

Będzie to działać w dowolnym zakresie dat. Nie tylko w ciągu pierwszego miesiąca.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać ostatni wiersz na grupę w PostgreSQL?

  2. Sequelize Error:Relacja nie istnieje

  3. Nie można połączyć się z Postgresem przez PHP, ale można połączyć się z wiersza poleceń i PgAdmina na innym komputerze

  4. Jaki jest najszybszy sposób na pobranie sekwencyjnych danych z bazy danych?

  5. Pobrać rozmiar dużego obiektu w zapytaniu PostgreSQL?