A matched row can receive more than one assignment.
several SET columns
Set status and points
The statement has 2 SET columns and changes 4 cells.
SET columns=2
UPDATE examples are tiny finite row modifications; SQL dialect completeness, joins in UPDATE, subqueries, triggers, constraints, transactions, locks, indexes, optimizer behavior, performance, and product behavior are out of scope.
Read assignments
Each matched row shows both assignments in the row-by-row update table.
two assignments
Summary
Multiple SET columns multiply across matched rows.