DIALECT=MAINFRAME によって指令が自動的に設定されます。これは、パラメーターが入力または出力のいずれかを判断するために、ストアド プロシージャ呼び出しのパラメーターを評価します。
プロパティ:
デフォルト:
|
DIALECT=MAINFRAME の場合、CHECKCALLPARAMS です。
それ以外の場合は、無効な指令です。
|
依存性:
DIALECT=MAINFRAME が設定され、ストアド プロシージャのパラメーターがコードで明示的に入力または出力として宣言されている場合、NOCHECKCALLPARAMS を設定し、パラメーターの入力/出力の評価をオフにします。
注: Enterprise Developer 2.3 より以前のバージョンでは、DIALECT=MAINFRAME は CHECKCALLPARAMS を自動的に設定しませんでした。以前のバージョンを使用する場合は、CHECKCALLPARAMS を明示的に指定し、入力/出力の評価を有効にする必要があります。
範囲:
コンパイル時の使用:
|
あり
|
実行時の動作:
|
ソース ファイル
|
詳細については、
「範囲 - HCOSS SQL コンパイラ指令オプション」を参照してください。