merge update and insert when matched in oracle sql