我习惯了MySql语法,但现在我正在尝试学习Oracle。 让我们看看下面的存储过程(使用SQL Developer):
CREATE OR REPLACE PROCEDURE myPROC(aux OUT NUMBER,
par1 IN VARCHAR2, par2 IN VARCHAR2)
AS
BEGIN
COMMIT;
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
--OR READ COMMITTED(any, does not matter)
END myPROC;
我已阅读官方文档,但我仍然无法确定如何为存储过程事务或会话设置隔离级别。 此代码已编译但有错误。怎样才能成功编译,但有错误。
我使用了显示错误,但仍然没有非常有用的提示...... 有什么建议?我必须提到它以某种方式指向设置的交易行...