Make sure you wrap all of your updates within a single transaction. If one of those updates fails, you'll want to rollback the entire transaction, otherwise some of your data will be updated, some will not, and you'll have a hell of a time cleaning up (especially with 180 columns)