事务开启:
1 登陆数据库后,第一次执行DML语句
2 当事务提交后,第一次执行DML语句
set autocommit on/off/***设置每次执行DML语句都自动提交***/
事务提交:
1 commit;
2 执行DDL语句,事务自动提交
3 正常退出SQL*Plus时自动提交事务,非正常退出则rollback事务回滚
savepoint aa;/***设置保存点aa***/
rollback to aa;/***回滚到aa后,aa之后的保存点和锁将被释放***/
set transaction isolation level read committed(默认)/***不会出现脏读,可能出现不可重复读和幻读***/
set transaction isolation level serializable(手动)/***不会出现脏读、不可重复读和幻读***/
set transaction isolation level read only/***不会出现脏读、不可重复读和幻读,并且不能执行dml语句***/
posted on
浙公网安备 33010602011771号