title: Merge: modifying multiple tables
body: <p>Is it possible to modify several tables, using the <code>merge</code> function in Oracle?
  In each case different operations need to be taken, like:</p>
  
  <pre><code>MERGE INTO users tab1
  USING(SELECT 1 id, 10 points FROM dual) tab2 
  ON(tab1.id = tab2.id ) 
  WHEN MATCHED THEN 
     UPDATE SET points = tab2.points 
     UPDATE "abc" = action.status -- another table
  WHEN NOT MATCHED THEN 
     INSERT(id, points)  VALUES(tab2.id, tab2.points) 
     UPDATE "def" = action.status -- another table
  </code></pre>