메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


원래 테이블이 table_params이고 이를 백업한 테이블이 table_params_20230904인 경우 table_params 테이블의 특정 컬럼(param_value)값을 잘못 update한 경우 table_params_20230904테이블을 이용하여  복구해야 하는데.. 이때 사용하면 유용한 update sql이다. 


merge into 

  db명.table_params a

using

  db명.table_params_20230904 b

on (b.param_keys='kudu.table_name' and a.param_key=b.param_key and a.tbl_id=b.tbl_id)

when matched

then

update set a.param_value = b.param_value;

위로