Parameter
|
Type
|
Description
|
IN
|
||
hstmt
|
DAM_HSTMT
|
The statement handle.
|
hcol
|
DAM_HCOL
|
The column number of the column for which value is being requested.
|
iXoType
|
int *
|
The data type in which to return the column value.
|
OUT
|
||
ppVal
|
void **
|
The pointer to the data is returned in this location. The C type of the data corresponds to the iXoType value. See Table 33. Use this pointer only if the *piValLen is not set to XO_NULL_DATA. Do not attempt to free this data.
|
piValLen
|
int *
|
Length of the data pointed to by *ppVal.
XO_NULL_DATA - null data
XO_NTS - null terminated string
>= 0 - length of the data
|
RETURN
|
||
int
|
Status of the function call:
DAM_SUCCESS - all data retrieved.
DAM_SUCCESS_WITH_RESULT_PENDING - more data is available and should be retrieved by calling this function again. This occurs for a large LONGVARBINARY data.
DAM_FAILURE - error in getting the data. Most likely the data cannot be converted to the XO_Type asked for.
|