• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >oracle > Oracle call 和 exec的详解及区别

Oracle call 和 exec的详解及区别

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了exec 和call,oracle exec,oracle中exec,oracle exec存储过程,exec等相关知识,希望本文的分享对您有所帮助

Oracle 中 call 和 exec的区别

今天做项目使用Oracle,在做项目的过程中觉得很有意思,查找了一些资料,跟大家分享一下:

在sqlplus中:

在第三方提供的工具(如:plsqldev)

 总结:

exec是sqlplus的命令,只能在sqlplus中使用。

call是sql命令,任何工具都可以使用,call必须有括号,即例没有参数 

call必须有括号,即例没有参数 
idle> connect /as sysdba 
已连接。 
sys@PO10> 
sys@PO10> create procedure p_test is 
 begin 
 null; 
 end; 
 / 
过程已创建。 
sys@PO10> 
sys@PO10> exec p_test 
PL/SQL 过程已成功完成。 
sys@PO10> call p_test 
 ; 
call p_test 
  * 
第 1 行出现错误: 
ORA-06576: 不是有效的函数或过程名 
sys@PO10> call p_test(); 
调用完成。 
sys@PO10> 
exec 只能在SQLPLUS中使用;call可以在任何地方使用
</div>

感谢阅读,谢谢大家对本站的支持,希望对需要的人有用...

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Oracle call 和 exec的详解及区别
  • Oracle数据库中 call 和 exec的区别

相关文章

  • 2017-05-11oracle创建删除用户示例分享(oracle删除用户命令及授权)
  • 2017-05-11catalog方式的rman备份与恢复示例
  • 2017-05-11Oracle解析复杂json的方法实例详解
  • 2017-05-11oracle select执行顺序的详解
  • 2017-05-11误删除$ORACLE_HOME/dbs下的参数文件、密码文件快速重建的方法
  • 2017-05-11Oracle 11g中密码过期问题详解
  • 2017-09-17Oracle12c通过SQL Developer工具调试procedure报错: ORA-24247解决方法
  • 2017-05-11oralce 计算时间差的实现
  • 2017-05-11LINUX下Oracle数据库用户创建方法详解
  • 2017-05-11Oracle ORA 07445 evaopn2()+128错误问题的解决方案

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Oracle Form中COMMIT的概述及使用技巧
    • oracle修改SGA后无法启动问题分析及解决方法
    • PL/SQL实现Oracle数据库任务调度
    • oracle触发器介绍
    • Oracle 数据更新、事务处理、数据伪列
    • Oracle cloud control 12c的启动、关闭及获取安装信息的方法
    • oracle 外键的查询与删除
    • Oracle PL/SQL入门慨述
    • oracle获取上一旬的开始时间和结束时间的实现函数
    • Oracle删除死锁进程的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有