|
Parameter
|
Type
|
Description
|
|
IN
|
||
|
hValExp
|
DAM_HVALEXP
|
Value expression handle.
|
|
OUT
|
||
|
piType
|
int *
|
Type of the value expression:
|
|
piFuncType
|
int *
|
The type of the set function can be a bitwise OR of the following values:
This value is NULL if no set function exists.
|
|
phLeftValExp
|
DAM_HVALEXP *
|
The handle to the left value expression. This value is set only when the value expression type is one of the following:
The value is NULL otherwise.
|
|
phRightValExp
|
DAM_HVALEXP *
|
The handle to the right value expression. This value is set only when the value expression type is one of the following:
The value is NULL otherwise.
|
|
phVal
|
DAM_HVAL *
|
The handle to the value. This value is set only when the value expression type is SQL_VAL_EXP_VAL.
|
|
phScalarValExp
|
DAM_HSCALAR_VALEXP *
|
The handle to the scalar value. This value is set only when the value expression type is SQL_VAL_EXP_SCALAR.
Use damex_getFirstValExp, damex_getNextValExp to navigate the argument list.
|
|
phCaseValExp
|
DAM_HCASE_VALEXP *
|
The handle to the case value. This value is set only when the value expression type is SQL_VAL_EXP_CASE.
Use damex_describeCaseValExp to get details.
|
|
RETURN
|
||
|
int
|
DAM_SUCCESS - on success
DAM_FAILURE - on failure
|