For arguments of type NUMBER:
DBMS_DEFER_QUERY.GET_NUMBER_ARG (callno IN NUMBER, deferred_tran_db IN VARCHAR2, arg_no IN NUMBER, deferred_tran_id IN VARCHAR2 DEFAULT NULL) RETURN NUMBER
For arguments of type VARCHAR2:
DBMS_DEFER_QUERY.GET_VARCHAR2_ARG (callno IN NUMBER, deferred_tran_db IN VARCHAR2, arg_no IN NUMBER, deferred_tran_id IN VARCHAR2 DEFAULT NULL) RETURN VARCHAR2
For arguments of type CHAR:
DBMS_DEFER_QUERY.GET_CHAR_ARG (callno IN NUMBER, deferred_tran_db IN VARCHAR2, arg_no IN NUMBER, deferred_tran_id IN VARCHAR2 DEFAULT NULL) RETURN CHAR
For arguments of type DATE:
DBMS_DEFER_QUERY.GET_DATE_ARG (callno IN NUMBER, deferred_tran_db IN VARCHAR2, arg_no IN NUMBER, deferred_tran_id IN VARCHAR2 DEFAULT NULL) RETURN DATE
For arguments of type RAW:
DBMS_DEFER_QUERY.GET_RAW_ARG (callno IN NUMBER, deferred_tran_db IN VARCHAR2, arg_no IN NUMBER, deferred_tran_id IN VARCHAR2 DEFAULT NULL) RETURN RAW
For arguments of type ROWID:
DBMS_DEFER_QUERY.GET_ROWID_ARG (callno IN NUMBER, deferred_tran_db IN VARCHAR2, arg_no IN NUMBER, deferred_tran_id IN VARCHAR2 DEFAULT NULL) RETURN ROWID
Exception | Description |
NO_DATA_FOUND | The input parameters do not correspond to a parameter of a deferred call. |
bad_param_type | The argument in this position is not of the specified type. |