CHECKCALLPARAMS

DIALECT=MAINFRAME によって指令が自動的に設定されます。これは、パラメーターが入力または出力のいずれかを判断するために、ストアド プロシージャ呼び出しのパラメーターを評価します。

構文:

[NO]CHECKCALLPARAMS

プロパティ:

デフォルト: DIALECT=MAINFRAME の場合、CHECKCALLPARAMS です。

それ以外の場合は、無効な指令です。

依存性:

DIALECT=MAINFRAME が設定され、ストアド プロシージャのパラメーターがコードで明示的に入力または出力として宣言されている場合、NOCHECKCALLPARAMS を設定し、パラメーターの入力/出力の評価をオフにします。

注: Enterprise Developer 2.3 より以前のバージョンでは、DIALECT=MAINFRAME は CHECKCALLPARAMS を自動的に設定しませんでした。以前のバージョンを使用する場合は、CHECKCALLPARAMS を明示的に指定し、入力/出力の評価を有効にする必要があります。

範囲:

コンパイル時の使用: あり
実行時の動作: ソース ファイル

詳細については、 「範囲 - HCOSS SQL コンパイラ指令オプション」を参照してください。