oracle - 我可以更改 Oracle 中的隔离级别吗?

标签 oracle transactions commit isolation-level

我正在 Oracle 中编写事务。 我可以为一个 select 语句更改此事务中的隔离级别吗? 现在我有读取提交,我想在事务中将其更改一次为可序列化,然后再返回读取提交。

最好的问候, 格雷戈里

最佳答案

在 SQL 中,您可以使用 SET TRANSACTION声明

例如:

set transaction isolation level serializable;  
set transaction isolation level read committed;

关于oracle - 我可以更改 Oracle 中的隔离级别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7119436/

相关文章:

go - 为什么要推迟回滚?

mysql - 可以将 RDBMS 的 COMMIT 事务/"all-or-nothing"范例映射到 R 吗?

git - 如何找到包含给定字符串的文件的树的提交 SHA1

database - 没有显式锁定和读提交隔离级别的 Oracle 死锁,为什么?

oracle - 复选框值在 Oracle Forms 中不起作用

oracle - ORA-12505,TNS :listener does not currently know of SID given in connect

svn - Jenkins svn 提交后构建

sql - 如何在 SQL 中排除周末?

nhibernate - Nhibernate session.BeginTransaction 是否在使用中发生异常时自动回滚

php - 文件+数据库事务安全