嘿嘿,
我正在尝试设置如下程序:
Create or Replace Procedure MyProcedure1(
x in number default 1,
y in number default 1
)
AS
Begin
If x = 1 then
MyProcedure2;
EndIf;
If y = 1 then
MyProcedure3
EndIf;
End MyProcedure1;
MyProcedure3 必须在 MyProcedure2 完全完成后完成,因为它需要一些由 MyProcedure2 设置的值(其中包含一些功能)。那么 Oracle 在继续运行 MyProcedure1 之前是否首先完全运行 MyProcedure2?