반응형 CONNECT BY LEVEL1 [Vertica] 여러 Row 만들기 Timeseries 활용 Vertica DB에서 여러 Row, Column를 만들 수 있는 재귀 쿼리를 기재한다. 우선 Oracle에서만 제공하는 계층 쿼리 CONNECT BY LEVEL을 활용할 수 없어서, Vertica DB에서 제공하는 RECURSIVE WITH 절로 여러 Row, Column을 만들 수 있다. 예시를 들겠지만 RECURSIVE 사용시 앞단에, 쿼리 호출마다 ALTER SESSION을 사용해야 하므로 Vertica DB에 보다 효율적인 Timeseries를 활용법도 기재한다. 1. Oracle (CONNECT BY LEVEL) --1.1 Oracle 1~3까지 여러 Row, Column 만들기 --1.2 Oracle 2023년 1월 부터 12월까지 생성 2. Vertica (Recursive WITH절) -.. 2023. 11. 13. 이전 1 다음 반응형