upsert

Etymology
.

Verb

 * 1)  To insert rows into a database table if they do not already exist, or update them if they do.

Noun

 * 1)  An operation that inserts rows into a database table if they do not already exist, or updates them if they do.