SqlOutParamDetails¶
-
class
oci.stack_monitoring.models.SqlOutParamDetails(**kwargs)¶ Bases:
objectPosition and SQL Type of PL/SQL OUT parameter
Attributes
OUT_PARAM_TYPE_ARRAYA constant which can be used with the out_param_type property of a SqlOutParamDetails. OUT_PARAM_TYPE_NO_OUT_PARAMA constant which can be used with the out_param_type property of a SqlOutParamDetails. OUT_PARAM_TYPE_SQL_CURSORA constant which can be used with the out_param_type property of a SqlOutParamDetails. out_param_nameGets 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
-