把多条语句作为一个整体进行操作的功能,被称为数据库事务
COMMIT和ROLLBACK
COMMIT
对于单条SQL语句,数据库系统自动将其作为一个事务执行,这种事务被称为隐式事务,即提交(写或保存)操作是自动进行的。
手动把多条SQL语句作为一个事务执行,可以使用BEGIN开启一个事务,使用COMMIT提交一个事务,这种事务被称为显式事务,即事务处理块中,提交不会隐式地进行,为进行明确的提交,需要在事务中使用 COMMIT 语句。
BEGIN;
DELETE FROM students WHERE score<=