COBOL2002 言語 拡張仕様編


9.8.9 CALL文(データベースアクセス機能)

形式
CALL プロシージャ名 [ ( 相手指定 [ , 相手指定 ]… ) ]
機能

CALL文は,ストアドプロシージャを呼び出す。

一般規則
  1. 指定した相手指定の数および順序は,ストアドプロシージャのパラメタの並びに対応する。

  2. 入力,入出力パラメタと定義されたパラメタに対応する相手指定のデータは,対応するパラメタのデータ型に有効な値のデータでなければならない。

  3. 出力,入出力パラメタと定義されたパラメタに対応する相手指定の埋め込み変数の型は,プロシージャで設定される値を格納できる埋め込み変数の型でなければならない。

  4. ストアドプロシージャの戻り値は,受け取れない。

  5. ストアドプロシージャ内のSELECT文の結果は,受け取れない。