If an array is used in an SQL statement, the OpenESQL preprocessor checks to ensure that all variables in the statement use
arrays of the same size. This message is generated when a variable used in this scenario has not been defined as an array,
i.e., using an OCCURS clause.
Resolution:
Redefine the variable using an OCCURS clause.
Important: This error can sometimes be generated incorrectly when an indicator variable array is specified with a non-array host variable.
If this happens, instead of redefining the variable, recompile using the SQL(NOARRAYCHECK) directive to prevent the error
from being generated