Generare una time series in SQL Server

Mattepuffo's logo
Generare una time series in SQL Server

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!


Condividi

Commentami!