首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

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

2014-01-23 
Oracle中执行存储过程call和exec区别Oracle中执行存储过程call和exec区别SQL --创建过程 插入数据SQL cr

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

Oracle中执行存储过程callexec区别

SQL> --创建过程 插入数据SQL> create or replace procedure pro1 is 2 begin --执行部分 3 insert into mytest values('张三', 'mm'); 4 end; 5 / Procedure created SQL> exec pro1; PL/SQL procedure successfully completed SQL> call pro1; call pro1 ORA-06576: 不是有效的函数或过程名SQL> call pro1(); Method called

?

总结:在调用过程时,应该养成使用call,且要带上()的习惯。

1 楼 hanmiao 前天   学习了,以前认为这两個命令是完全壹样的,看来还是有些差异的。

热点排行