带你从数据小白成长为数据分析师
为了安全,增删改最好放在事务中执行
事务相当于git里的一次提交操作,
执行事务开始语句后,写INSERT、DELETE、UPDATE三种语句进行增删改时,都是暂存状态
需要执行COMMIT才会提交到远程仓库,ROLLBACK则是取消暂存
事务开始语句:
MYSQL:START TRANSACTION
SQL Server、PostgreSQL:BEGIN TRANSACTION
Oracle、DB2:无,建立连接与上个事务结束时自动开始事务
事务结束语句:
COMMIT:提交
ROLLBACK:回滚
事务开始语句 ;
DML 语句1 ;
DML 语句2 ;
DML 语句3 ;
.
.
.
事务结束语句
#