반응형
🙆♂️ ROW_NUMBER() OVER() 구문을 사용해서 seq 번호를 저장
## 기존 테이블에서 seq 컬럼을 추가한 테이블 생성
CREATE TABLE new_table(
seq int,
code string,
description string,
total_emp int,
salary int
)
STORE AS parquet;
## 기존 테이블에 ROW_NUMBER() OVER() 합수 사용해서 seq 컬럼 추가한 데이터 insert
insert overwrite table new_table
select * from (
select ROW_NUMBER() OVER() as RNUM, *
from old_table) a where a.RNUM <= 100000000;