List of all items[−]
Structs
- ast::AlterTable
- ast::Analyze
- ast::Assert
- ast::Assignment
- ast::Between
- ast::BinaryOp
- ast::Case
- ast::Cast
- ast::Check
- ast::Collate
- ast::ColumnDef
- ast::ColumnOptionDef
- ast::Commit
- ast::Copy
- ast::CreateDatabase
- ast::CreateIndex
- ast::CreateSchema
- ast::CreateTable
- ast::CreateView
- ast::CreateVirtualTable
- ast::Cte
- ast::Deallocate
- ast::Delete
- ast::Directory
- ast::Drop
- ast::Execute
- ast::Explain
- ast::Extract
- ast::Fetch
- ast::ForeignKey
- ast::Function
- ast::HiveFormat
- ast::Ident
- ast::InList
- ast::InSubquery
- ast::Insert
- ast::Join
- ast::LateralView
- ast::ListAgg
- ast::MapAccess
- ast::Msck
- ast::ObjectName
- ast::Offset
- ast::OrderByExpr
- ast::Prepare
- ast::Query
- ast::Rollback
- ast::Select
- ast::SetTransaction
- ast::SetVariable
- ast::ShowColumns
- ast::ShowCreate
- ast::ShowVariable
- ast::SqlOption
- ast::StartTransaction
- ast::Substring
- ast::TableAlias
- ast::TableWithJoins
- ast::Top
- ast::Trim
- ast::Truncate
- ast::TryCast
- ast::TypedString
- ast::UnaryOp
- ast::Unique
- ast::Update
- ast::Values
- ast::WindowFrame
- ast::WindowSpec
- ast::With
- dialect::AnsiDialect
- dialect::GenericDialect
- dialect::HiveDialect
- dialect::MsSqlDialect
- dialect::MySqlDialect
- dialect::PostgreSqlDialect
- dialect::SQLiteDialect
- dialect::SnowflakeDialect
- parser::Parser
- tokenizer::Tokenizer
- tokenizer::TokenizerError
- tokenizer::Word
Enums
- ast::AddDropSync
- ast::AlterTableOperation
- ast::BinaryOperator
- ast::ColumnOption
- ast::DataType
- ast::DateTimeField
- ast::Expr
- ast::FileFormat
- ast::FunctionArg
- ast::HiveDistributionStyle
- ast::HiveIOFormat
- ast::HiveRowFormat
- ast::JoinConstraint
- ast::JoinOperator
- ast::ListAggOnOverflow
- ast::ObjectType
- ast::OffsetRows
- ast::ReferentialAction
- ast::SelectItem
- ast::SetExpr
- ast::SetOperator
- ast::SetVariableValue
- ast::ShowCreateObject
- ast::ShowStatementFilter
- ast::SqliteOnConflict
- ast::Statement
- ast::TableConstraint
- ast::TableFactor
- ast::TransactionAccessMode
- ast::TransactionIsolationLevel
- ast::TransactionMode
- ast::TrimWhereField
- ast::UnaryOperator
- ast::Value
- ast::WindowFrameBound
- ast::WindowFrameUnits
- dialect::keywords::Keyword
- parser::IsLateral
- parser::IsOptional
- parser::ParserError
- tokenizer::Token
- tokenizer::Whitespace
Traits
Constants
- dialect::keywords::ABORT
- dialect::keywords::ABS
- dialect::keywords::ACTION
- dialect::keywords::ADD
- dialect::keywords::ALL
- dialect::keywords::ALLOCATE
- dialect::keywords::ALL_KEYWORDS
- dialect::keywords::ALL_KEYWORDS_INDEX
- dialect::keywords::ALTER
- dialect::keywords::ANALYZE
- dialect::keywords::AND
- dialect::keywords::ANY
- dialect::keywords::APPLY
- dialect::keywords::ARE
- dialect::keywords::ARRAY
- dialect::keywords::ARRAY_AGG
- dialect::keywords::ARRAY_MAX_CARDINALITY
- dialect::keywords::AS
- dialect::keywords::ASC
- dialect::keywords::ASENSITIVE
- dialect::keywords::ASSERT
- dialect::keywords::ASYMMETRIC
- dialect::keywords::AT
- dialect::keywords::ATOMIC
- dialect::keywords::AUTHORIZATION
- dialect::keywords::AUTOINCREMENT
- dialect::keywords::AUTO_INCREMENT
- dialect::keywords::AVG
- dialect::keywords::AVRO
- dialect::keywords::BEGIN
- dialect::keywords::BEGIN_FRAME
- dialect::keywords::BEGIN_PARTITION
- dialect::keywords::BETWEEN
- dialect::keywords::BIGINT
- dialect::keywords::BINARY
- dialect::keywords::BLOB
- dialect::keywords::BOOLEAN
- dialect::keywords::BOTH
- dialect::keywords::BY
- dialect::keywords::BYTEA
- dialect::keywords::CACHE
- dialect::keywords::CALL
- dialect::keywords::CALLED
- dialect::keywords::CARDINALITY
- dialect::keywords::CASCADE
- dialect::keywords::CASCADED
- dialect::keywords::CASE
- dialect::keywords::CAST
- dialect::keywords::CEIL
- dialect::keywords::CEILING
- dialect::keywords::CHAIN
- dialect::keywords::CHAR
- dialect::keywords::CHARACTER
- dialect::keywords::CHARACTER_LENGTH
- dialect::keywords::CHAR_LENGTH
- dialect::keywords::CHECK
- dialect::keywords::CLOB
- dialect::keywords::CLOSE
- dialect::keywords::CLUSTER
- dialect::keywords::COALESCE
- dialect::keywords::COLLATE
- dialect::keywords::COLLECT
- dialect::keywords::COLUMN
- dialect::keywords::COLUMNS
- dialect::keywords::COMMIT
- dialect::keywords::COMMITTED
- dialect::keywords::COMPUTE
- dialect::keywords::CONDITION
- dialect::keywords::CONNECT
- dialect::keywords::CONSTRAINT
- dialect::keywords::CONTAINS
- dialect::keywords::CONVERT
- dialect::keywords::COPY
- dialect::keywords::CORR
- dialect::keywords::CORRESPONDING
- dialect::keywords::COUNT
- dialect::keywords::COVAR_POP
- dialect::keywords::COVAR_SAMP
- dialect::keywords::CREATE
- dialect::keywords::CROSS
- dialect::keywords::CSV
- dialect::keywords::CUBE
- dialect::keywords::CUME_DIST
- dialect::keywords::CURRENT
- dialect::keywords::CURRENT_CATALOG
- dialect::keywords::CURRENT_DATE
- dialect::keywords::CURRENT_DEFAULT_TRANSFORM_GROUP
- dialect::keywords::CURRENT_PATH
- dialect::keywords::CURRENT_ROLE
- dialect::keywords::CURRENT_ROW
- dialect::keywords::CURRENT_SCHEMA
- dialect::keywords::CURRENT_TIME
- dialect::keywords::CURRENT_TIMESTAMP
- dialect::keywords::CURRENT_TRANSFORM_GROUP_FOR_TYPE
- dialect::keywords::CURRENT_USER
- dialect::keywords::CURSOR
- dialect::keywords::CYCLE
- dialect::keywords::DATABASE
- dialect::keywords::DATE
- dialect::keywords::DAY
- dialect::keywords::DEALLOCATE
- dialect::keywords::DEC
- dialect::keywords::DECIMAL
- dialect::keywords::DECLARE
- dialect::keywords::DEFAULT
- dialect::keywords::DELETE
- dialect::keywords::DELIMITED
- dialect::keywords::DENSE_RANK
- dialect::keywords::DEREF
- dialect::keywords::DESC
- dialect::keywords::DESCRIBE
- dialect::keywords::DETERMINISTIC
- dialect::keywords::DIRECTORY
- dialect::keywords::DISCONNECT
- dialect::keywords::DISTINCT
- dialect::keywords::DISTRIBUTE
- dialect::keywords::DOUBLE
- dialect::keywords::DROP
- dialect::keywords::DYNAMIC
- dialect::keywords::EACH
- dialect::keywords::ELEMENT
- dialect::keywords::ELSE
- dialect::keywords::END
- dialect::keywords::END_EXEC
- dialect::keywords::END_FRAME
- dialect::keywords::END_PARTITION
- dialect::keywords::EQUALS
- dialect::keywords::ERROR
- dialect::keywords::ESCAPE
- dialect::keywords::EVENT
- dialect::keywords::EVERY
- dialect::keywords::EXCEPT
- dialect::keywords::EXEC
- dialect::keywords::EXECUTE
- dialect::keywords::EXISTS
- dialect::keywords::EXP
- dialect::keywords::EXPLAIN
- dialect::keywords::EXTENDED
- dialect::keywords::EXTERNAL
- dialect::keywords::EXTRACT
- dialect::keywords::FAIL
- dialect::keywords::FALSE
- dialect::keywords::FETCH
- dialect::keywords::FIELDS
- dialect::keywords::FILTER
- dialect::keywords::FIRST
- dialect::keywords::FIRST_VALUE
- dialect::keywords::FLOAT
- dialect::keywords::FLOOR
- dialect::keywords::FOLLOWING
- dialect::keywords::FOR
- dialect::keywords::FOREIGN
- dialect::keywords::FORMAT
- dialect::keywords::FRAME_ROW
- dialect::keywords::FREE
- dialect::keywords::FROM
- dialect::keywords::FULL
- dialect::keywords::FUNCTION
- dialect::keywords::FUSION
- dialect::keywords::GET
- dialect::keywords::GLOBAL
- dialect::keywords::GRANT
- dialect::keywords::GROUP
- dialect::keywords::GROUPING
- dialect::keywords::GROUPS
- dialect::keywords::HAVING
- dialect::keywords::HEADER
- dialect::keywords::HIVEVAR
- dialect::keywords::HOLD
- dialect::keywords::HOUR
- dialect::keywords::IDENTITY
- dialect::keywords::IF
- dialect::keywords::IGNORE
- dialect::keywords::ILIKE
- dialect::keywords::IN
- dialect::keywords::INDEX
- dialect::keywords::INDICATOR
- dialect::keywords::INNER
- dialect::keywords::INOUT
- dialect::keywords::INPUTFORMAT
- dialect::keywords::INSENSITIVE
- dialect::keywords::INSERT
- dialect::keywords::INT
- dialect::keywords::INTEGER
- dialect::keywords::INTERSECT
- dialect::keywords::INTERSECTION
- dialect::keywords::INTERVAL
- dialect::keywords::INTO
- dialect::keywords::IS
- dialect::keywords::ISOLATION
- dialect::keywords::JOIN
- dialect::keywords::JSON
- dialect::keywords::JSONFILE
- dialect::keywords::KEY
- dialect::keywords::LAG
- dialect::keywords::LANGUAGE
- dialect::keywords::LARGE
- dialect::keywords::LAST
- dialect::keywords::LAST_VALUE
- dialect::keywords::LATERAL
- dialect::keywords::LEAD
- dialect::keywords::LEADING
- dialect::keywords::LEFT
- dialect::keywords::LEVEL
- dialect::keywords::LIKE
- dialect::keywords::LIKE_REGEX
- dialect::keywords::LIMIT
- dialect::keywords::LISTAGG
- dialect::keywords::LN
- dialect::keywords::LOCAL
- dialect::keywords::LOCALTIME
- dialect::keywords::LOCALTIMESTAMP
- dialect::keywords::LOCATION
- dialect::keywords::LOWER
- dialect::keywords::MANAGEDLOCATION
- dialect::keywords::MATCH
- dialect::keywords::MATERIALIZED
- dialect::keywords::MAX
- dialect::keywords::MEMBER
- dialect::keywords::MERGE
- dialect::keywords::METADATA
- dialect::keywords::METHOD
- dialect::keywords::MIN
- dialect::keywords::MINUTE
- dialect::keywords::MOD
- dialect::keywords::MODIFIES
- dialect::keywords::MODULE
- dialect::keywords::MONTH
- dialect::keywords::MSCK
- dialect::keywords::MULTISET
- dialect::keywords::NATIONAL
- dialect::keywords::NATURAL
- dialect::keywords::NCHAR
- dialect::keywords::NCLOB
- dialect::keywords::NEW
- dialect::keywords::NEXT
- dialect::keywords::NO
- dialect::keywords::NONE
- dialect::keywords::NORMALIZE
- dialect::keywords::NOSCAN
- dialect::keywords::NOT
- dialect::keywords::NTH_VALUE
- dialect::keywords::NTILE
- dialect::keywords::NULL
- dialect::keywords::NULLIF
- dialect::keywords::NULLS
- dialect::keywords::NUMERIC
- dialect::keywords::OBJECT
- dialect::keywords::OCCURRENCES_REGEX
- dialect::keywords::OCTET_LENGTH
- dialect::keywords::OF
- dialect::keywords::OFFSET
- dialect::keywords::OLD
- dialect::keywords::ON
- dialect::keywords::ONLY
- dialect::keywords::OPEN
- dialect::keywords::OR
- dialect::keywords::ORC
- dialect::keywords::ORDER
- dialect::keywords::OUT
- dialect::keywords::OUTER
- dialect::keywords::OUTPUTFORMAT
- dialect::keywords::OVER
- dialect::keywords::OVERFLOW
- dialect::keywords::OVERLAPS
- dialect::keywords::OVERLAY
- dialect::keywords::OVERWRITE
- dialect::keywords::PARAMETER
- dialect::keywords::PARQUET
- dialect::keywords::PARTITION
- dialect::keywords::PARTITIONED
- dialect::keywords::PARTITIONS
- dialect::keywords::PERCENT
- dialect::keywords::PERCENTILE_CONT
- dialect::keywords::PERCENTILE_DISC
- dialect::keywords::PERCENT_RANK
- dialect::keywords::PERIOD
- dialect::keywords::PORTION
- dialect::keywords::POSITION
- dialect::keywords::POSITION_REGEX
- dialect::keywords::POWER
- dialect::keywords::PRECEDES
- dialect::keywords::PRECEDING
- dialect::keywords::PRECISION
- dialect::keywords::PREPARE
- dialect::keywords::PRIMARY
- dialect::keywords::PROCEDURE
- dialect::keywords::PURGE
- dialect::keywords::RANGE
- dialect::keywords::RANK
- dialect::keywords::RCFILE
- dialect::keywords::READ
- dialect::keywords::READS
- dialect::keywords::REAL
- dialect::keywords::RECURSIVE
- dialect::keywords::REF
- dialect::keywords::REFERENCES
- dialect::keywords::REFERENCING
- dialect::keywords::REGCLASS
- dialect::keywords::REGR_AVGX
- dialect::keywords::REGR_AVGY
- dialect::keywords::REGR_COUNT
- dialect::keywords::REGR_INTERCEPT
- dialect::keywords::REGR_R2
- dialect::keywords::REGR_SLOPE
- dialect::keywords::REGR_SXX
- dialect::keywords::REGR_SXY
- dialect::keywords::REGR_SYY
- dialect::keywords::RELEASE
- dialect::keywords::RENAME
- dialect::keywords::REPAIR
- dialect::keywords::REPEATABLE
- dialect::keywords::REPLACE
- dialect::keywords::RESERVED_FOR_COLUMN_ALIAS
- dialect::keywords::RESERVED_FOR_TABLE_ALIAS
- dialect::keywords::RESTRICT
- dialect::keywords::RESULT
- dialect::keywords::RETURN
- dialect::keywords::RETURNS
- dialect::keywords::REVOKE
- dialect::keywords::RIGHT
- dialect::keywords::ROLLBACK
- dialect::keywords::ROLLUP
- dialect::keywords::ROW
- dialect::keywords::ROWID
- dialect::keywords::ROWS
- dialect::keywords::ROW_NUMBER
- dialect::keywords::SAVEPOINT
- dialect::keywords::SCHEMA
- dialect::keywords::SCOPE
- dialect::keywords::SCROLL
- dialect::keywords::SEARCH
- dialect::keywords::SECOND
- dialect::keywords::SELECT
- dialect::keywords::SENSITIVE
- dialect::keywords::SEQUENCEFILE
- dialect::keywords::SERDE
- dialect::keywords::SERIAL
- dialect::keywords::SERIALIZABLE
- dialect::keywords::SESSION
- dialect::keywords::SESSION_USER
- dialect::keywords::SET
- dialect::keywords::SHOW
- dialect::keywords::SIMILAR
- dialect::keywords::SMALLINT
- dialect::keywords::SOME
- dialect::keywords::SORT
- dialect::keywords::SPECIFIC
- dialect::keywords::SPECIFICTYPE
- dialect::keywords::SQL
- dialect::keywords::SQLEXCEPTION
- dialect::keywords::SQLSTATE
- dialect::keywords::SQLWARNING
- dialect::keywords::SQRT
- dialect::keywords::START
- dialect::keywords::STATIC
- dialect::keywords::STATISTICS
- dialect::keywords::STDDEV_POP
- dialect::keywords::STDDEV_SAMP
- dialect::keywords::STDIN
- dialect::keywords::STORED
- dialect::keywords::STRING
- dialect::keywords::SUBMULTISET
- dialect::keywords::SUBSTRING
- dialect::keywords::SUBSTRING_REGEX
- dialect::keywords::SUCCEEDS
- dialect::keywords::SUM
- dialect::keywords::SYMMETRIC
- dialect::keywords::SYNC
- dialect::keywords::SYSTEM
- dialect::keywords::SYSTEM_TIME
- dialect::keywords::SYSTEM_USER
- dialect::keywords::TABLE
- dialect::keywords::TABLESAMPLE
- dialect::keywords::TBLPROPERTIES
- dialect::keywords::TEMP
- dialect::keywords::TEMPORARY
- dialect::keywords::TEXT
- dialect::keywords::TEXTFILE
- dialect::keywords::THEN
- dialect::keywords::TIES
- dialect::keywords::TIME
- dialect::keywords::TIMESTAMP
- dialect::keywords::TIMEZONE_HOUR
- dialect::keywords::TIMEZONE_MINUTE
- dialect::keywords::TINYINT
- dialect::keywords::TO
- dialect::keywords::TOP
- dialect::keywords::TRAILING
- dialect::keywords::TRANSACTION
- dialect::keywords::TRANSLATE
- dialect::keywords::TRANSLATE_REGEX
- dialect::keywords::TRANSLATION
- dialect::keywords::TREAT
- dialect::keywords::TRIGGER
- dialect::keywords::TRIM
- dialect::keywords::TRIM_ARRAY
- dialect::keywords::TRUE
- dialect::keywords::TRUNCATE
- dialect::keywords::TRY_CAST
- dialect::keywords::UESCAPE
- dialect::keywords::UNBOUNDED
- dialect::keywords::UNCOMMITTED
- dialect::keywords::UNION
- dialect::keywords::UNIQUE
- dialect::keywords::UNKNOWN
- dialect::keywords::UNNEST
- dialect::keywords::UPDATE
- dialect::keywords::UPPER
- dialect::keywords::USER
- dialect::keywords::USING
- dialect::keywords::UUID
- dialect::keywords::VALUE
- dialect::keywords::VALUES
- dialect::keywords::VALUE_OF
- dialect::keywords::VARBINARY
- dialect::keywords::VARCHAR
- dialect::keywords::VARYING
- dialect::keywords::VAR_POP
- dialect::keywords::VAR_SAMP
- dialect::keywords::VERBOSE
- dialect::keywords::VERSIONING
- dialect::keywords::VIEW
- dialect::keywords::VIRTUAL
- dialect::keywords::WHEN
- dialect::keywords::WHENEVER
- dialect::keywords::WHERE
- dialect::keywords::WIDTH_BUCKET
- dialect::keywords::WINDOW
- dialect::keywords::WITH
- dialect::keywords::WITHIN
- dialect::keywords::WITHOUT
- dialect::keywords::WORK
- dialect::keywords::WRITE
- dialect::keywords::YEAR
- dialect::keywords::ZONE