티스토리 뷰

Database/yugabyteDB

[yugabyteDB] upsert 구문

데브포유 2023. 4. 2. 16:32
반응형

merge 또는 upsert 구문을 yugabyteDB에서는 아래와 같은 구문으로 사용할 수 있습니다.

 

INSERT INTO sample(id, c1, c2)
  VALUES (4, 'deer'   , 'vulture'),
         (5, 'lion'   , 'hawk'),
         (6, 'cheeta' , 'chaffinch')
  ON CONFLICT (id)
  DO UPDATE SET (c1, c2) = (EXCLUDED.c1, EXCLUDED.c2)
  WHERE sample.c1 <> 'tiger';
반응형