Generare una time series in SQL Server
Con SQL Server 2022 abbiamo a disposizione la funzione GENERATE_SERIES, che in pratica genera una serie di numeri in un determinato intervallo.
Possiamo usare questa funzione anche per creare una time series.
Prima di tutto sappiate che GENERATE_SERIES accetta tre argomenti:
- start
- stop
- step
Vediamo un esempio:
SELECT
DATEADD(minute, value, '2024-04-01 00:00:00.000') AS "ts"
FROM GENERATE_SERIES(0, 5, 1);
Enjoy!
database sql server generate_series
Commentami!