StatementSummary¶
- 
class oci.nosql.models.StatementSummary(**kwargs)¶
- Bases: - object- Information derived from parsing a NoSQL SQL statement. - Attributes - OPERATION_ALTER_TABLE- A constant which can be used with the operation property of a StatementSummary. - OPERATION_CREATE_INDEX- A constant which can be used with the operation property of a StatementSummary. - OPERATION_CREATE_TABLE- A constant which can be used with the operation property of a StatementSummary. - OPERATION_DELETE- A constant which can be used with the operation property of a StatementSummary. - OPERATION_DROP_INDEX- A constant which can be used with the operation property of a StatementSummary. - OPERATION_DROP_TABLE- A constant which can be used with the operation property of a StatementSummary. - OPERATION_INSERT- A constant which can be used with the operation property of a StatementSummary. - OPERATION_SELECT- A constant which can be used with the operation property of a StatementSummary. - OPERATION_UPDATE- A constant which can be used with the operation property of a StatementSummary. - index_name- Gets the index_name of this StatementSummary. - is_if_exists- Gets the is_if_exists of this StatementSummary. - is_if_not_exists- Gets the is_if_not_exists of this StatementSummary. - operation- Gets the operation of this StatementSummary. - syntax_error- Gets the syntax_error of this StatementSummary. - table_name- Gets the table_name of this StatementSummary. - Methods - __init__(**kwargs)- Initializes a new StatementSummary object with values from keyword arguments. - 
OPERATION_ALTER_TABLE= 'ALTER_TABLE'¶
- A constant which can be used with the operation property of a StatementSummary. This constant has a value of “ALTER_TABLE” 
 - 
OPERATION_CREATE_INDEX= 'CREATE_INDEX'¶
- A constant which can be used with the operation property of a StatementSummary. This constant has a value of “CREATE_INDEX” 
 - 
OPERATION_CREATE_TABLE= 'CREATE_TABLE'¶
- A constant which can be used with the operation property of a StatementSummary. This constant has a value of “CREATE_TABLE” 
 - 
OPERATION_DELETE= 'DELETE'¶
- A constant which can be used with the operation property of a StatementSummary. This constant has a value of “DELETE” 
 - 
OPERATION_DROP_INDEX= 'DROP_INDEX'¶
- A constant which can be used with the operation property of a StatementSummary. This constant has a value of “DROP_INDEX” 
 - 
OPERATION_DROP_TABLE= 'DROP_TABLE'¶
- A constant which can be used with the operation property of a StatementSummary. This constant has a value of “DROP_TABLE” 
 - 
OPERATION_INSERT= 'INSERT'¶
- A constant which can be used with the operation property of a StatementSummary. This constant has a value of “INSERT” 
 - 
OPERATION_SELECT= 'SELECT'¶
- A constant which can be used with the operation property of a StatementSummary. This constant has a value of “SELECT” 
 - 
OPERATION_UPDATE= 'UPDATE'¶
- A constant which can be used with the operation property of a StatementSummary. This constant has a value of “UPDATE” 
 - 
__init__(**kwargs)¶
- Initializes a new StatementSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - operation (str) – The value to assign to the operation property of this StatementSummary. Allowed values for this property are: “CREATE_TABLE”, “ALTER_TABLE”, “DROP_TABLE”, “CREATE_INDEX”, “DROP_INDEX”, “SELECT”, “UPDATE”, “INSERT”, “DELETE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- table_name (str) – The value to assign to the table_name property of this StatementSummary.
- index_name (str) – The value to assign to the index_name property of this StatementSummary.
- is_if_exists (bool) – The value to assign to the is_if_exists property of this StatementSummary.
- is_if_not_exists (bool) – The value to assign to the is_if_not_exists property of this StatementSummary.
- syntax_error (str) – The value to assign to the syntax_error property of this StatementSummary.
 
 - 
index_name¶
- Gets the index_name of this StatementSummary. The index name from the SQL statement, if present. - Returns: - The index_name of this StatementSummary. - Return type: - str 
 - 
is_if_exists¶
- Gets the is_if_exists of this StatementSummary. True if the statement includes “IF EXISTS.” - Returns: - The is_if_exists of this StatementSummary. - Return type: - bool 
 - 
is_if_not_exists¶
- Gets the is_if_not_exists of this StatementSummary. True if the statement includes “IF NOT EXISTS.” - Returns: - The is_if_not_exists of this StatementSummary. - Return type: - bool 
 - 
operation¶
- Gets the operation of this StatementSummary. The operation represented in the statement, e.g. CREATE_TABLE. - Allowed values for this property are: “CREATE_TABLE”, “ALTER_TABLE”, “DROP_TABLE”, “CREATE_INDEX”, “DROP_INDEX”, “SELECT”, “UPDATE”, “INSERT”, “DELETE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The operation of this StatementSummary. - Return type: - str 
 - 
syntax_error¶
- Gets the syntax_error of this StatementSummary. If present, indicates a syntax error in the statement. - Returns: - The syntax_error of this StatementSummary. - Return type: - str 
 - 
table_name¶
- Gets the table_name of this StatementSummary. The table name from the SQL statement. - Returns: - The table_name of this StatementSummary. - Return type: - str 
 
-