不回滚?好像不可能
不过你可以考虑
1。create table_2 as select updated_value,other_column from table_1
2.truncat table_1
3.insert into table_1 select .. from table_2
这样应该没什么undo
1.采用批量提交
2.如何更新大表中的大批量数据
CREATE TABLE new_table as selectfrom old_table;
index new_table
grant on new table
add constraints on new_table
etc on new_table
drop table old_table
rename new_table to old_table;