Oracle中执行存储过程call和exec区别

Oracle中执行存储过程call和exec区别


在sqlplus中这两种方法都可以使用:
exec pro_name(参数1..);
call pro_name(参数1..);

区别:

1. 但是exec是sqlplus命令,只能在sqlplus中使用;call为SQL命令,没有限制.

2. 存储过程没有参数时,exec可以直接跟过程名(可以省略()),但call则必须带上().

原文地址:https://www.cnblogs.com/liuyitan/p/6197661.html