Enum mimir::enums::ODPIStatementType [] [src]

#[repr(u32)]
pub enum ODPIStatementType { NotSet, Select, Update, Delete, Insert, Create, DropDdl, Alter, Begin, Declare, Call, }

This enumeration identifies the type of statement that has been prepared. It is available as part of the structure ODPIStmtInfo.

Variants

Statement type not set.

Identifies a select statement. The member ODPIStmtInfo.is_query will be set to 1.

Identifies an update statement. The member ODPIStmtInfo.is_dml will be set to 1.

Identifies a delete statement. The member ODPIStmtInfo.is_dml will be set to 1.

Identifies an insert statement. The member ODPIStmtInfo.is_dml will be set to 1.

Identifies a create statement. The member ODPIStmtInfo.is_ddl will be set to 1.

Identifies a drop statement. The member ODPIStmtInfo.is_ddl will be set to 1.

Identifies an alter statement. The member ODPIStmtInfo.is_ddl will be set to 1.

Identifies an anonymous PL/SQL block starting with the keyword begin. The member `ODPIStmtInfo.is_plsql will be set to 1.

Identifies an anonymous PL/SQL block starting with the keyword declare. The member ODPIStmtInfo.is_plsql will be set to 1.

Identifies a CALL statement used for calling stored procedures and functions. The member ODPIStmtInfo.is_plsql will be set to 1.

Trait Implementations

impl Clone for ODPIStatementType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for ODPIStatementType
[src]

impl Debug for ODPIStatementType
[src]

Formats the value using the given formatter.

impl Eq for ODPIStatementType
[src]

impl Hash for ODPIStatementType
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl PartialEq for ODPIStatementType
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.