Generic describe_column Errors

Common error returns for describe_column get and set calls.

Get Set

EXTFNAPIV4_DESCRIBE_ BUFFER_SIZE_MISMATCH – get error returned if the cntxt or describe_buffer are NULL, or if the describe_buffer_length is 0.

EXTFNAPIV4_DESCRIBE_ BUFFER_SIZE_MISMATCH – set error returned if the cntxt or describe_buffer are NULL, or if the describe_buffer_length is 0.

EXTFNAPIV4_DESCRIBE_INVALID_STATE – get error returned if the cntxt parameter is not a valid context.

EXTFNAPIV4_DESCRIBE_INVALID_STATE – set error returned if the cntxt parameter is not a valid context.

EXTFNAPIV4_DESCRIBE_INVALID_PARAMETER – get error returned if the provided parameter number is outside legal range for the procedure: < 0 or > the number of parameters for the procedure.

EXTFNAPIV4_DESCRIBE_INVALID_PARAMETER – set error returned if the provided parameter number is outside legal range for the procedure: < 0 or > the number of parameters for the procedure.

EXTFNAPIV4_DESCRIBE_NON_TABLE_PARAMETER – get error returned if arg_num is not a TABLE parameter.

EXTFNAPIV4_DESCRIBE_NON_TABLE_PARAMETER – set error returned if arg_num is not a TABLE parameter.

EXTFNAPIV4_DESCRIBE_INVALID_COLUMN – get error returned if the column number is not valid for the TABLE parameter.

EXTFNAPIV4_DESCRIBE_INVALID_COLUMN – set error returned if the column number is not valid for the TABLE parameter.

EXTFNAPIV4_DESCRIBE_UNKNOWN_ATTRIBUTE – get error returned if the value of describe_type is not one of the valid describe types from a_v4_extfn_describe_parm_type.

EXTFNAPIV4_DESCRIBE_UNKNOWN_ATTRIBUTE – set error returned if the value of describe_type is not one of the valid describe types from a_v4_extfn_describe_parm_type.