文档

CALL

更新时间:

本文介绍了CALL语法的简介、使用方法及示例等内容。

简介

CALL命令可用于执行一个过程。

如果过程有任何输出参数,则会返回一个结果行,返回这些参数的值。

语法

    CALL name ( [ argument ] [, ...] )

参数说明

  • name过程的名称(可以被方案限定)。

  • argument过程调用的一个输入参数。

说明

  • 用户必须有过程的EXECUTE特权才能进行调用。

  • 若要调用一个函数而不是过程,应使用SELECT

  • 如果在事务块中执行CALL,那么被调用的过程不能执行事务控制语句。只有当CALL在其自身的事务中执行时,才允许过程执行事务控制语句。

  • PL/SQL 以不同的方式处理CALL中的输出参数。

示例

    CALL do_db_maintenance();
  • 本页导读 (0)