Re-exports§
pub use self::case::CaseWhenExpression;
pub use self::case::ColumnOrLiteral;
pub use self::column::Column;
pub use self::common_parser::CommonParser;
pub use self::compression_type::CompressionType;
pub use self::data_type::DataType;
pub use self::default_or_zero_or_one::DefaultOrZeroOrOne;
pub use self::field::FieldDefinitionExpression;
pub use self::field::FieldValueExpression;
pub use self::insert_method_type::InsertMethodType;
pub use self::item_placeholder::ItemPlaceholder;
pub use self::literal::Literal;
pub use self::literal::LiteralExpression;
pub use self::literal::Real;
pub use self::match_type::MatchType;
pub use self::operator::Operator;
pub use self::row_format_type::RowFormatType;
pub use self::table::Table;
pub use self::table_option::CheckConstraintDefinition;
pub use self::tablespace_type::TablespaceType;
pub use self::trigger::Trigger;
pub use self::error::*;
Modules§
- algorithm_
type - arithmetic
- case
- column
- common_
parser - compression_
type - condition
- data_
type - default_
or_ zero_ or_ one - error
- field
- fulltext_
or_ spatial_ type - index_
option - index_
or_ key_ type - index_
type - insert_
method_ type - item_
placeholder - literal
- lock_
type - match_
type - operator
- reference_
type - row_
format_ type - table
- table_
option - tablespace_
type - trigger
- visible_
type
Structs§
- Display
Util - Join
Clause - parse
join ...
part - KeyPart
- parse
key_part: {col_name [(length)] | (expr)} [ASC | DESC]
- Order
Clause - Partition
Definition - Reference
Definition - reference_definition:
REFERENCES tbl_name (key_part,...) [MATCH FULL | MATCH PARTIAL | MATCH SIMPLE] [ON DELETE reference_option] [ON UPDATE reference_option]
Enums§
- Join
Constraint - join constraint
- Join
Operator - join types
- Join
Right Side - right side of a JoinOperator
- KeyPart
Type - parse
{col_name [(length)] | (expr)}
- Order
Type - parse
[ASC | DESC]