SQLParamOptions (core and level two only)

SQLParamOptions allows an application to specify multiple values for the set of parameters assigned by SQLBindParameter.

The ability to specify multiple values for a set of parameters is useful for bulk inserts and other work that requires the data source to process the same SQL statement multiple times with various parameter values. For example, an application can specify three sets of values for the set of parameters associated with an INSERT statement, and then execute the INSERT statement once to perform the three insert operations.

The following table lists the SQLSTATE values commonly returned by SQLParamOptions and explains each one in the context of this function; the notation (DM) precedes the description of each SQLSTATE returned by the driver manager. The return code associated with each SQLSTATE value is SQL_ERROR unless noted otherwise.
SQLSTATE Error value Error message
01000   General warning
S1000   General error
S1001   Memory-allocation failure
S1010   Function-sequence error
S1107   Row value out of range

Copyright© 2020 HCL Technologies Limited