USING authors_new n
ON (o.author_id = n.author_id)
WHEN MATCHED THEN
UPDATE
SET o.first_name = n.first_name,
o.last_name = n.last_name,
o.birthdate = n.birthdate,
o.gender = n.gender,
o.nationality_id = n.nationality_id,
o.phone = n.phone
WHEN NOT MATCHED THEN
INSERT (o.author_id,o.first_name,o.last_name,o.birthdate,o.gender,o.nationality_id,o.phone)
VALUES (n.author_id,n.first_name,n.last_name,n.birthdate,n.gender,n.nationality_id,n.phone);