云数据库 GaussDB-MERGE INTO:语法格式

时间:2023-11-01 16:22:03

语法格式

MERGE [/*+ plan_hint */] INTO table_name [ partition_clause ] [ [ AS ] alias ]USING { { table_name | view_name } | subquery } [ [ AS ] alias ]ON ( condition )[  WHEN MATCHED THEN  UPDATE SET { column_name = { expression | subquery | DEFAULT } |          ( column_name [, ...] ) = ( { expression | subquery | DEFAULT } [, ...] ) } [, ...]  [ WHERE condition ]][  WHEN NOT MATCHED THEN  INSERT { DEFAULT VALUES |  [ ( column_name [, ...] ) ] VALUES ( { expression | subquery | DEFAULT } [, ...] ) [, ...] [ WHERE condition ] }];NOTICE: 'subquery' in the UPDATE and INSERT clauses are only avaliable in CENTRALIZED mode!
support.huaweicloud.com/centralized-devg-v2-opengauss/devg_03_0641.html