首页 > 数据库 > > SQL语法-SET TRANSACTION
为当前事务设置特性。它对后面的事务没有影响。事务特性包括事务隔离级别、事务访问模式(读/写或者只读)。
无。
{ SET [ LOCAL ] TRANSACTION|SET SESSION CHARACTERISTICS AS TRANSACTION }
{ ISOLATION LEVEL { READ COMMITTED | READ UNCOMMITTED | SERIALIZABLE | REPEATABLE READ }
| { READ WRITE | READ ONLY } } [, ...]
声明该命令只在当前事务中有效。
声明这个命令只对当前会话起作用。
取值范围:字符串,要符合标识符的命名规范。
说明:取值范围:
指定事务访问模式(读/写或者只读)。
--开启一个事务,设置事务的隔离级别为READ COMMITTED,访问模式为READ ONLY。
START TRANSACTION;
SET LOCAL TRANSACTION ISOLATION LEVEL READ COMMITTED READ ONLY;
COMMIT;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3123668/ ,如需转载,请注明出处,否则将追究法律责任。