Module sqlparser_mysql::base
source · 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§
Structs§
- parse
join ...
part - parse
key_part: {col_name [(length)] | (expr)} [ASC | DESC]
- 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 types
- right side of a JoinOperator
- parse
{col_name [(length)] | (expr)}
- parse
[ASC | DESC]