Assume a table structure of MyTable(KEY, datafield1, datafield2...).
MyTable(KEY, datafield1, datafield2...)
Often I want to either update an existing record, or insert a new record if it does
You can use MERGE Statement, This statement is used to insert data if not exist or update if does exist.
MERGE
MERGE INTO Employee AS e using EmployeeUpdate AS eu ON e.EmployeeID = eu.EmployeeID`