SqlOutParamDetails¶
-
class
oci.stack_monitoring.models.
SqlOutParamDetails
(**kwargs)¶ Bases:
object
Position and SQL Type of PL/SQL OUT parameter
Attributes
OUT_PARAM_TYPE_ARRAY
A constant which can be used with the out_param_type property of a SqlOutParamDetails. OUT_PARAM_TYPE_NO_OUT_PARAM
A constant which can be used with the out_param_type property of a SqlOutParamDetails. OUT_PARAM_TYPE_SQL_CURSOR
A constant which can be used with the out_param_type property of a SqlOutParamDetails. out_param_name
Gets the out_param_name of this SqlOutParamDetails. out_param_position
[Required] Gets the out_param_position of this SqlOutParamDetails. out_param_type
[Required] Gets the out_param_type of this SqlOutParamDetails. Methods
__init__
(**kwargs)Initializes a new SqlOutParamDetails object with values from keyword arguments. -
OUT_PARAM_TYPE_ARRAY
= 'ARRAY'¶ A constant which can be used with the out_param_type property of a SqlOutParamDetails. This constant has a value of “ARRAY”
-
OUT_PARAM_TYPE_NO_OUT_PARAM
= 'NO_OUT_PARAM'¶ A constant which can be used with the out_param_type property of a SqlOutParamDetails. This constant has a value of “NO_OUT_PARAM”
-
OUT_PARAM_TYPE_SQL_CURSOR
= 'SQL_CURSOR'¶ A constant which can be used with the out_param_type property of a SqlOutParamDetails. This constant has a value of “SQL_CURSOR”
-
__init__
(**kwargs)¶ Initializes a new SqlOutParamDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - out_param_position (int) – The value to assign to the out_param_position property of this SqlOutParamDetails.
- out_param_type (str) – The value to assign to the out_param_type property of this SqlOutParamDetails. Allowed values for this property are: “SQL_CURSOR”, “ARRAY”, “NO_OUT_PARAM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- out_param_name (str) – The value to assign to the out_param_name property of this SqlOutParamDetails.
-
out_param_name
¶ Gets the out_param_name of this SqlOutParamDetails. Name of the Out Parameter
Returns: The out_param_name of this SqlOutParamDetails. Return type: str
-
out_param_position
¶ [Required] Gets the out_param_position of this SqlOutParamDetails. Position of PL/SQL procedure OUT parameter. The value of this property is ignored during update, if “outParamType” is set to NO_OUT_PARAM value.
Returns: The out_param_position of this SqlOutParamDetails. Return type: int
-
out_param_type
¶ [Required] Gets the out_param_type of this SqlOutParamDetails. SQL Type of PL/SQL procedure OUT parameter. During the update, to completely remove the out parameter, use the value NO_OUT_PARAM. In that case, the value of “outParamPosition” will be ignored.
Allowed values for this property are: “SQL_CURSOR”, “ARRAY”, “NO_OUT_PARAM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The out_param_type of this SqlOutParamDetails. Return type: str
-