|
Qore oracle Module
3.2
|
Functions | |
| hash | Qore::Oracle::bindInOut (any value, *string type) |
| returns a value to be used to bind a Qore value as an "IN OUT" variable for PL/SQL More... | |
| hash | Qore::Oracle::bindOracleCollection (string tname, list values) |
| returns a value to be used to bind a Qore value as an Oracle collection More... | |
| hash | Qore::Oracle::bindOracleObject (string tname, hash values) |
| returns a value to be used to bind a Qore value as an Oracle object More... | |
| hash | Qore::Oracle::placeholderOracleCollection (string tname) |
| returns a value to be used to describe a placeholder buffer for retrieving an Oracle collection as an output value More... | |
| hash | Qore::Oracle::placeholderOracleObject (string tname) |
| returns a value to be used to describe a placeholder buffer for retrieving an Oracle object as an output value More... | |
| hash Qore::Oracle::bindInOut | ( | any | value, |
| *string | type | ||
| ) |
returns a value to be used to bind a Qore value as an "IN OUT" variable for PL/SQL
| value | any Qore variable |
| type | an optional parameter to enforce the type of the variable. It is obtained automatically fromn the value when it is omitted. |
"type" : a string type name of the variable (if it is provided as an argument)"value" : a variable/value itself| hash Qore::Oracle::bindOracleCollection | ( | string | tname, |
| list | values | ||
| ) |
returns a value to be used to bind a Qore value as an Oracle collection
| tname | the name of the Oracle collection type to bind |
| values | a list of values for the collection |
"type": a constant string "OracleCollection" "^oratype^": the value of the tname argument"^values^": the value of the values argument| hash Qore::Oracle::bindOracleObject | ( | string | tname, |
| hash | values | ||
| ) |
returns a value to be used to bind a Qore value as an Oracle object
| tname | the name of the Oracle type to bind |
| values | a hash where the keys are Oracle object attributes |
"type": a constant string "OracleObject" "^oratype^": the value of the tname argument"^values^": the value of the values argument| hash Qore::Oracle::placeholderOracleCollection | ( | string | tname | ) |
returns a value to be used to describe a placeholder buffer for retrieving an Oracle collection as an output value
| tname | the name of the Oracle collection type to bind for the placeholder buffer |
"type": a constant string "OracleCollection" "value": the value of the tname argument| hash Qore::Oracle::placeholderOracleObject | ( | string | tname | ) |
returns a value to be used to describe a placeholder buffer for retrieving an Oracle object as an output value
| tname | the name of the Oracle object type to bind for the placeholder buffer |
"type": a constant string "OracleObject" "value": the value of the tname argument