2011-08-19 75 views
1

我正在寫一個Oracle事務。 我可以在一個select語句中更改此事務內的隔離級別嗎? 現在我有讀取提交,並且我希望在事務內部將這一次更改爲可序列化,然後再次更改爲讀取提交。我可以更改Oracle中的隔離級別嗎?

最好的問候, 格雷戈裏

回答

7

在SQL中,你可以使用SET TRANSACTION聲明

例如:

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

感謝。我會閱讀關於這個並嘗試它。 – ogrod87

+0

事務中的單個語句不能具有不同的隔離級別。閃回查詢可以讓您查看過去的特定時間點的數據,這可能有所幫助。 –

+0

這就是我想要做的: 在讀取提交的事務中,我有select語句。在這個選擇中,我想在提交第二個事務之前訪問另一個事務。 – ogrod87

相關問題