CHECKCALLPARAMS

Directive automatically set by DIALECT=MAINFRAME. It evaluates the parameters on a stored procedure call to determine if they are input or output.

Syntax:

[NO]CHECKCALLPARAMS

Properties:

Default: When DIALECT=MAINFRAME, CHECKCALLPARAMS

Otherwise, invalid directive

Dependencies:

When DIALECT=MAINFRAME is set and your stored procedure parameters are explicitly declared in your code as input or output, set NOCHECKCALLPARAMS to turn off the input/output evaluation of parameters.

Scope:

Used at compile time: Yes
Behavior at run time: Source file

See Scope - HCOPG SQL Compiler Directive Options for more information.