Skip to content

/AWS1/CL_QLSEXECUTESTMTREQUEST

Specifies a request to execute a statement.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_TRANSACTIONID TYPE /AWS1/QLSTRANSACTIONID /AWS1/QLSTRANSACTIONID

Specifies the transaction ID of the request.

IV_STATEMENT TYPE /AWS1/QLSSTATEMENT /AWS1/QLSSTATEMENT

Specifies the statement of the request.

Optional arguments:

IT_PARAMETERS TYPE /AWS1/CL_QLSVALUEHOLDER=>TT_STATEMENTPARAMETERS TT_STATEMENTPARAMETERS

Specifies the parameters for the parameterized statement in the request.


Queryable Attributes

TransactionId

Specifies the transaction ID of the request.

Accessible with the following methods

Method Description
GET_TRANSACTIONID() Getter for TRANSACTIONID, with configurable default
ASK_TRANSACTIONID() Getter for TRANSACTIONID w/ exceptions if field has no value
HAS_TRANSACTIONID() Determine if TRANSACTIONID has a value

Statement

Specifies the statement of the request.

Accessible with the following methods

Method Description
GET_STATEMENT() Getter for STATEMENT, with configurable default
ASK_STATEMENT() Getter for STATEMENT w/ exceptions if field has no value
HAS_STATEMENT() Determine if STATEMENT has a value

Parameters

Specifies the parameters for the parameterized statement in the request.

Accessible with the following methods

Method Description
GET_PARAMETERS() Getter for PARAMETERS, with configurable default
ASK_PARAMETERS() Getter for PARAMETERS w/ exceptions if field has no value
HAS_PARAMETERS() Determine if PARAMETERS has a value