I am wondering if it is possible to have multiple Update statements in a store procedure
Something like this:
Update Table1 set field1 = @new_value w
You should wrap those statments in transactions as well so that if one fails all are rolled back.