SEQUENCE() 함수를 이용한 더미데이터 생성방법
sequence(start, stop, step)
시작부터 중지까지의 정수 시퀀스를 생성하여 단계별로 증가시킵니다.
Generate a sequence of integers from start to stop, incrementing by step.
-- 2020-07-01부터 2020-07-02사이 30분 간격으로 더미 데이터를 생성.
SELECT
*
FROM
UNNEST(
SEQUENCE(
timestamp '2020-07-01',
timestamp '2020-07-02',
INTERVAL '30' MINUTE
)
) t(date_utc)
-- 열이 두개 이상일때 이름을 붙이고 싶으면 t()로 컬럼명을 붙이기
SELECT
*
FROM
UNNEST(SEQUENCE(0, 100, 10),
SEQUENCE(100, 200, 10)) t(a1, a2)