FÅ 3000 KR NU ENKELT FÖR STADENS BOR HÄMTA NU
trylatt.pages.dev


Datummanipulation: Lägga till månader i SQL

Funktionsjämförelse med SQL-dialekt

SQL-variant Funktion Syntaxexempel Hantering vid slutet av månaden
MySQL / MariaDB DATE_ADD() DATE_ADD('2023-01-15', INTERVAL 3 MÅNADER) Justerar till sista dagen om resultatet är ogiltigt (t.ex. 31 januari + 1 månad → 28 februari)
PostgreSQL INTERVALL '2023-01-15'::DATE + INTERVAL '3 months' Returnerar senaste giltiga dag för översvämning (t.ex. 31 januari + 1 månad → 28 februari)
SQL-server DATEADD() DATEADD(MONTH, 3, '2023-01-15') Returnerar NULL om målmånaden har färre dagar (kan konfigureras via SET DATEFORMAT)
Oracle ADD_MONTHS() ADD_MONTHS(DATE '2023-01-15', 3) Returnerar alltid sista dagen när inmatningen är i slutet av månaden (t.ex. 31 januari + 1 månad → 28 februari)

Implementeringssteg

Nyckelöverväganden


Copyright ©trylatt.pages.dev 2026