Atomic UPSERTの構文は直接的かつ自明で、次のようにUPDATE文とINSERT文の間にELSEキーワードを入れます。
UPDATE <update-operands> ELSE INSERT <insert-operands>
<update-operands>および<insert-operands>は、それぞれ通常のUPDATEおよびINSERT SQL文に対するオペランドです。
UPDATE Sales SET ItemCount = ItemCount + 1 WHERE (ItemNbr = 20 AND SaleDate = '05/30/2000') ELSE INSERT INTO Sales (20, '05/30/2000', 1);