generate_series
generate_series (Integers)
Generate a series of integer values.
Input Arguments
<series_start>
Starting integer value, inclusive.
BIGINT
<series_end>
Ending integer value, inclusive.
BIGINT
<series_step> (optional, defaults to 1)
Increment to increase or decrease and values that follow. Integer.
BIGINT
Output Columns
generate_series
The integer series specified by the input arguments.
Column<BIGINT>
Example
generate_series (Timestamps)
Generate a series of timestamp values from start_timestamp
to end_timestamp
.
Input Arguments
series_start
Starting timestamp value, inclusive.
TIMESTAMP(9) (Timestamp literals with other precisions will be auto-casted to TIMESTAMP(9) )
series_end
Ending timestamp value, inclusive.
TIMESTAMP(9) (Timestamp literals with other precisions will be auto-casted to TIMESTAMP(9) )
series_step
Time/Date interval signifying step between each element in the returned series.
INTERVAL
Output Columns
generate_series
The timestamp series specified by the input arguments.
COLUMN<TIMESTAMP(9)>
Example