Oracle 中 call 和 exec的区别
来源:互联网 发布:ug怎么编程钻孔 编辑:程序博客网 时间:2024/06/02 11:16
Oracle 中 call 和 exec的区别
今天发现了一个小东西,觉得很有意思,查找了一些资料,跟大家分享一下:
在sqlplus中:
在第三方提供的工具(如:plsqldev)
总结:
exec是sqlplus的命令,只能在sqlplus中使用。
call是sql命令,任何工具都可以使用,call必须有括号,即例没有参数
call必须有括号,即例没有参数 idle> connect /as sysdba 已连接。 sys@PO10> sys@PO10> create procedure p_test is 2 begin 3 null; 4 end; 5 / 过程已创建。 sys@PO10> sys@PO10> exec p_test PL/SQL 过程已成功完成。 sys@PO10> call p_test 2 ; call p_test * 第 1 行出现错误: ORA-06576: 不是有效的函数或过程名 sys@PO10> call p_test(); 调用完成。 sys@PO10> exec 只能在SQLPLUS中使用;call可以在任何地方使用
希望对需要的人有用...
阅读全文
0 0
- Oracle 中 call 和 exec的区别
- Oracle中call和exec区别
- oracle exec 和 call 区别
- Oracle中执行存储过程call和exec区别
- Oracle中执行存储过程call和exec区别
- Oracle中执行存储过程call和exec区别
- oracle:exec和call调用procedure的区别
- 2017-03-08 DBA日记之二,在oracle中exec 及 call的区别
- EXEC和CALL有什么区别?
- VBS中Run和Exec的区别
- VBS中Run和Exec的区别
- javascript 中apply 和call的区别
- Javascript 中 apply() 和 call() 的区别
- javascript中call()和apply()的区别
- JS中apply和call的区别
- javascript中apply()和call()的区别
- js中apply()和call()的区别
- js中call和apply的区别
- 大数据风控案例(总结他人)
- 11.22第十五课
- redis持久化
- (十七)dubbo
- 压缩图片上传到阿里云(解决图片变红)
- Oracle 中 call 和 exec的区别
- 数据库查询错误
- 最简单的ImageLoader缓存
- MAC上nginx启动但是浏览器访问不了项目问题
- Java并发
- 常用 Git 命令清单
- LeetCode第三题的一个O(n)方法
- 从2017工博会看RobotArt离线编程
- redis异常解决:jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password is set