oracle存储过程调用另一个存储过程
时间: 2023-07-08 08:47:54 浏览: 120
要在 Oracle 存储过程中调用另一个存储过程,可以使用以下语法:
```
BEGIN
<存储过程名>(<参数1>, <参数2>, ...);
END;
```
其中,`<存储过程名>` 是要调用的存储过程的名称,`<参数1>`, `<参数2>`, ... 是传递给被调用存储过程的参数。
例如,如果要调用名为 `my_proc2` 的存储过程,该存储过程有两个参数 `param1` 和 `param2`,可以使用以下代码:
```
BEGIN
my_proc2('value1', 123);
END;
```
注意,被调用的存储过程必须已经存在于数据库中,并且有相应的参数定义。同时,在调用存储过程时,需要确保权限和参数的正确性。
阅读全文