If WHERE finds no TRUE rows, UPDATE leaves the table unchanged.
no match
Try missing owner
The update status is no_match with 0 matched rows and 0 changed cells.
changed=0
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.
Compare after rows
The after table matches the base table because no row was chosen.