SQL_CTR_BLOCK Variable | Description |
sqlcode | 4 byte integer field containing the sqlcode returned by the function call. |
input_sqlda_ptr | 4 byte pointer to a structure of type SQLDA. This should be declared as NULL if an input sqlda is not required by the function being called. |
output_sqlda_ptr | 4 byte pointer to a structure of type SQLDA. This should be declared as NULL if an output sqlda is not required by the function being called. |
nr_tuples_modified | 4 byte integer field containing the count of rows affected by an insert, update or delete operation. |
context_ptr | 4 byte pointer to a structure of type SAGContext. Used by a multi-threaded application to specify the context for the function call. The structure must be zero filled prior to the first function call in a specific context. In a normal single threaded environment, context_ptr may be declared as NULL. |
echo_warning | 4 byte integer field containing 0 or 1. If NO (0) all warnings (sqlcode > 0 except for 100) will be changed to sqlcode = 0. If YES (1) all warnings will be returned with their original sqlcode. |
error_text | 512 byte character field containing the error text returned by the requested function for errors (sqlcode < 0) and warnings (sqlcode > 0) including sqlcode = 100. If echo_warning is set to NO, error_text will not be returned. |