For these kinds of changes - I recommend the following code pattern:
Begin Transaction;
--==== Backup data to be changed
Select *
Into Backup_Table --name this with a date/time stamp to show when it was done
From yourTable
Where {same conditions as applied in insert/update/delete};
--Review data prior to change
Select * From Backup_Table;
--==== Perform the change
Update t
Set t.col = somevalue
Where {same conditions};
--==== Show changed data
Select *
From yourTable
Where {same conditions here};
--==== Commit/Rollback transaction
Rollback Transaction;
--Commit Transaction; --uncomment this line, comment out the rollback when ready to run and commit the changes
The idea here is to perform the update and rollback the changes - validate only those rows you expected to be changed were changed and the expected changes are what you want. Once confirmed - running with commit will create the backup table (for example: yourTable_Backup_20210616) - update the data - and commit the changes to the database.