`
forlab
  • 浏览: 130384 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

call 和 exec的区别

 
阅读更多
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可以在任何地方使用

 

分享到:
评论

相关推荐

    Oracle数据库中 call 和 exec的区别

    在sqlplus中这两种方法都可以使用: exec pro_name(参数1..); call pro_name(参数1..); 但是这两者有什么区别呢?今天小编给大家介绍下oracle数据库中 call 和 exec的区别,感兴趣的朋友一起看看吧

    Oracle call 和 exec的详解及区别

    Oracle 中 call 和 exec的区别 今天做项目使用Oracle,在做项目的过程中觉得很有意思,查找了一些资料,跟大家分享一下: 在sqlplus中: 在第三方提供的工具(如:plsqldev)  总结: exec是sqlplus的命令,只能在...

    Oracle中call和exec的区别

     exec是sqlplus的命令,只能在sqlplus中使用。  call是sql命令,任何工具都可以使用,call必须有括号,即例没有参数 call必须有括号,即例没有参数 idle> connect /as sysdba 已连接。 sys@PO10> sys@PO10>...

    command-exec:运行命令

    call ( 'runCommand' , 'command to run' ) ; 它目前不提供回调。测试通过执行以下操作查看 TinyTests 结果: cd myapp / packages / command - execmeteor test - packages ==============================例子 ...

    node-exec:Node.js的串行,并行代码模块

    NodeJs nodejs并行、串行编码框架 serial、parallel code module for nodejs ..._Exec.parallel({fns: [func1, func2, func3], args: [null, null, {game_id: 1}], errorBack: errorCall, overBack:

    php运行报错Call to undefined function curl_init()的最新解决方法

    (还有一种方法是说在httpd.conf中加上动态链接库,如:LoadFile d:/php/libeay32.dll 和 LoadFile d:/php/ssleay32.dll,但我试过了,同样不起作用) 3、重启apache,OK! 不知道这些人是不是真的试过而且成功了,...

    配置vim创建py和sh等文件是自动添加头

    autocmd BufNewFile *.py,*.sh exec :call SetTitle() 定义函数SetTitle,自动插入文件头 func SetTitle() 如果文件类型为.sh文件 if &filetype == 'sh' call setline(1,\######################################...

    libnpmexec:npm exec(npx)程序化API

    libnpmexec npm exec ( npx )编程API安装npm install libnpmexec 用法: const libexec = require ( 'libnpmexec' )await libexec ( { args : [ 'yosay' , 'Bom dia!' ] , cache : '~/.npm' , yes : true ,} &...

    call_like_method

    待办事项:删除此内容和上面的文字,并描述您的宝石安装将此行添加到您的应用程序的Gemfile中: gem 'call_like_method' 然后执行: $ bundle install或自己安装为: $ gem install call_like_method用法待办事项:...

    exec-npm:为了防止npm占用过多内存,在child_process分支中执行npm命令

    // arguments to give to npm client// this is equivalent to a call to:// $ cd /where/to/install/modules// $ npm install minimist async expressvar cmd = [ 'install' , 'minimist' , 'async' , 'expr

    OraclePLSQL编程经典例子

    3. 调用过程 exec 过程名(参数1,参数2…)或call 过程名参数1,参数2…) ① exec xxc_pro1; 或者是 ② call xxc_pro1; pl/sql可以做什么? 块:包括过程、函数、触发器、包。 编写规范: 1. 注释 --:单行注释 eg:...

    spree_call_to_action_gallery:号召性用语库的狂欢扩展

    号召性用语图库 ...bundle exec rails g spree_call_to_action_gallery:install 测试 首先捆绑您的依赖项,然后运行rake 。 如果不存在, rake将默认构建虚拟应用程序,然后它将运行规范。 可以使用

    VERITAS工商行政管理局信息管理案例

    备份服务器以Backup Exec for Windows NT/2000 8.6为基本的备份平台,配置磁带机,进行定时的自动备份。采用Intelligent Disaster Recovery Option智能灾难恢复选件,并免费支持智能报警机制,支持SNMP、SMTP、Call...

    mxProfileParser:解析mxnet的profile.json文件的简单工具

    mxProfileParser 解析mxnet的profile.json文件的简单工具使用环境变量启用mxnet分析器export MXNET_EXEC_BULK_EXEC_INFERENCE=0export MXNET_EXEC_BULK_EXEC_TRAIN=0export MXNET_PROFILER_AUTOSTART=1指定json文件...

    nisi脚本配置jdk tomcat mysql redis

    nsExec::Exec 'cmd /c $INSTDIR\mysql\bin\mysqld.exe" -install Mysql --defaults-file="$INSTDIR\\mysql\\my.ini' detailprint "install mysql Service success..." detailprint "--------------------------...

    rpcbuf:一个C ++模板库,用于透明地调用远程方法

    调用这些方法之一将触发对从call_dispatcher接口派生的类中的exec()方法的call_dispatcher ,然后call_dispatcher可以移动或传输(通过TCP / IP或任何数据传输方法)。在“接收方”,可以将这些数据输入到...

    regexp.execall:迭代地应用RegExp.exec。 标准RegExp接口缺少的一部分

    regexp.exe调用 迭代地应用 。 返回匹配项数组。 没有花哨的自定义返回格式来学习。 例子 var execAll = require ( 'regexp.execall' ) ; execAll ( / \w + / g , 'foo bar' ) //=> [ [ 'foo', index: 0, input: '...

    i3-vim-focus:Vim插件,可在i3和vim之间进行无缝导航

    允许i3方向键无缝控制vim拆分和i3窗口 i3-vim-focus文件夹具有一个Rust程序,应将其安装在用户的路径上。 可以使用cargo build --release来构建。 以下应添加到您的~/.vimrc map gwl : call Focus ( ' right ' , '...

Global site tag (gtag.js) - Google Analytics