SQL控制事务之commit命令用法详解
COMMIT 命令用于把 事务 所做的修改保存到数据库,它把上一个 COMMIT 或 ROLLBACK 命令之后的全部事务都保存到数据库。 这个命令的语法是: commit [work]; 关键字 COMMIT 是语法中惟一不可缺少的部分,其后是用于终止语句的字符或命令,具体内容取决于不同的实现。关键字 WORK 是个选项,其惟一作用是让命令对用户更加友好。 在下面这个范例里,我们首先从表 PRODUCT_TMP 里的全部数据开始: select * from products_tmp; prod_id prod_desc cost 12345 witches costume 29.99 222 false paraffin teeth 1.1 13 plastic pumpkin 7.75 90 lighted lanterns 14.5 4 rows selected. 接下来,删除表里所有低于 14.00 的产品。 delete from products_tmp where cost<14; 2 rows deleted. 使用一个 COMMIT 语句把修改保存到数据库,完成这个 事务 。 COMMIT; commit complete. 警告:对于数据库的大规模数据加载或撤消来说,应该多使用 COMMIT 语句;然而,过多的 COMMIT