ExecuteSqlBind¶
-
class
oci.database_tools_runtime.models.ExecuteSqlBind(**kwargs)¶ Bases:
objectBind information.
Attributes
MODE_INA constant which can be used with the mode property of a ExecuteSqlBind. MODE_INOUTA constant which can be used with the mode property of a ExecuteSqlBind. MODE_OUTA constant which can be used with the mode property of a ExecuteSqlBind. data_type[Required] Gets the data_type of this ExecuteSqlBind. indexGets the index of this ExecuteSqlBind. modeGets the mode of this ExecuteSqlBind. nameGets the name of this ExecuteSqlBind. plsql_table_type_detailsGets the plsql_table_type_details of this ExecuteSqlBind. resultsGets the results of this ExecuteSqlBind. valuesGets the values of this ExecuteSqlBind. Methods
__init__(**kwargs)Initializes a new ExecuteSqlBind object with values from keyword arguments. -
MODE_IN= 'IN'¶ A constant which can be used with the mode property of a ExecuteSqlBind. This constant has a value of “IN”
-
MODE_INOUT= 'INOUT'¶ A constant which can be used with the mode property of a ExecuteSqlBind. This constant has a value of “INOUT”
-
MODE_OUT= 'OUT'¶ A constant which can be used with the mode property of a ExecuteSqlBind. This constant has a value of “OUT”
-
__init__(**kwargs)¶ Initializes a new ExecuteSqlBind object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - data_type (str) – The value to assign to the data_type property of this ExecuteSqlBind.
- name (str) – The value to assign to the name property of this ExecuteSqlBind.
- index (int) – The value to assign to the index property of this ExecuteSqlBind.
- mode (str) – The value to assign to the mode property of this ExecuteSqlBind. Allowed values for this property are: “IN”, “INOUT”, “OUT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- values (list[object]) – The value to assign to the values property of this ExecuteSqlBind.
- results (list[object]) – The value to assign to the results property of this ExecuteSqlBind.
- plsql_table_type_details (oci.database_tools_runtime.models.ExecuteSqlBindPlsqlTable) – The value to assign to the plsql_table_type_details property of this ExecuteSqlBind.
-
data_type¶ [Required] Gets the data_type of this ExecuteSqlBind. The data type.
Returns: The data_type of this ExecuteSqlBind. Return type: str
-
index¶ Gets the index of this ExecuteSqlBind. Index of the bind. Index of the first bind is 1.
Returns: The index of this ExecuteSqlBind. Return type: int
-
mode¶ Gets the mode of this ExecuteSqlBind. The mode in which the bind is used.
Allowed values for this property are: “IN”, “INOUT”, “OUT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The mode of this ExecuteSqlBind. Return type: str
-
name¶ Gets the name of this ExecuteSqlBind. Name of the bind.
Returns: The name of this ExecuteSqlBind. Return type: str
-
plsql_table_type_details¶ Gets the plsql_table_type_details of this ExecuteSqlBind.
Returns: The plsql_table_type_details of this ExecuteSqlBind. Return type: oci.database_tools_runtime.models.ExecuteSqlBindPlsqlTable
-
results¶ Gets the results of this ExecuteSqlBind. results
Returns: The results of this ExecuteSqlBind. Return type: list[object]
-
values¶ Gets the values of this ExecuteSqlBind. values
Returns: The values of this ExecuteSqlBind. Return type: list[object]
-