List of all items
Structs
- ParseError
- ast::AlterOperator
- ast::AlterOperatorClass
- ast::AlterOperatorFamily
- ast::AlterPolicy
- ast::AlterSchema
- ast::AlterTable
- ast::AlterType
- ast::AlterTypeAddValue
- ast::AlterTypeRename
- ast::AlterTypeRenameValue
- ast::AlterUser
- ast::AlterUserAddMfaMethodOtp
- ast::AlterUserAddRoleDelegation
- ast::AlterUserModifyMfaMethod
- ast::AlterUserPassword
- ast::AlterUserRemoveRoleDelegation
- ast::AlterUserSetPolicy
- ast::Analyze
- ast::Array
- ast::Assignment
- ast::BeginEndStatements
- ast::CaseStatement
- ast::CaseWhen
- ast::CheckConstraint
- ast::ClusteredBy
- ast::ClusteredIndex
- ast::ColumnDef
- ast::ColumnOptionDef
- ast::ColumnPolicyProperty
- ast::ConditionalStatementBlock
- ast::ConstraintCharacteristics
- ast::ContactEntry
- ast::CreateConnector
- ast::CreateDomain
- ast::CreateExtension
- ast::CreateFunction
- ast::CreateIndex
- ast::CreateOperator
- ast::CreateOperatorClass
- ast::CreateOperatorFamily
- ast::CreatePolicy
- ast::CreateRole
- ast::CreateServerOption
- ast::CreateServerStatement
- ast::CreateTable
- ast::CreateTableLike
- ast::CreateTrigger
- ast::CreateUser
- ast::CreateView
- ast::CreateViewParams
- ast::Cte
- ast::Declare
- ast::Delete
- ast::DenyStatement
- ast::DictionaryField
- ast::DisplaySeparated
- ast::DoUpdate
- ast::DollarQuotedString
- ast::DropDomain
- ast::DropExtension
- ast::DropFunction
- ast::DropOperator
- ast::DropOperatorClass
- ast::DropOperatorFamily
- ast::DropOperatorSignature
- ast::DropPolicy
- ast::DropTrigger
- ast::ExceptSelectItem
- ast::ExceptionWhen
- ast::ExportData
- ast::ExprWithAlias
- ast::ExprWithAliasAndOrderBy
- ast::Fetch
- ast::FileSize
- ast::ForeignKeyConstraint
- ast::FullTextOrSpatialConstraint
- ast::Function
- ast::FunctionArgumentList
- ast::FunctionDefinitionSetParam
- ast::FunctionDesc
- ast::Grant
- ast::Grantee
- ast::HavingBound
- ast::HiveFormat
- ast::HiveLoadDataFormat
- ast::HiveRowDelimiter
- ast::HiveSetLocation
- ast::Ident
- ast::IdentWithAlias
- ast::IdentityParameters
- ast::IdentityProperty
- ast::IfStatement
- ast::IlikeSelectItem
- ast::IndexColumn
- ast::IndexConstraint
- ast::InputFormatClause
- ast::Insert
- ast::InsertAliases
- ast::Interpolate
- ast::InterpolateExpr
- ast::Interval
- ast::Join
- ast::JsonPath
- ast::JsonReturningClause
- ast::JsonTableNamedColumn
- ast::JsonTableNestedColumn
- ast::LambdaFunction
- ast::LateralView
- ast::LockClause
- ast::LockTable
- ast::MacroArg
- ast::Map
- ast::MapEntry
- ast::Measure
- ast::MemberOf
- ast::Merge
- ast::MergeClause
- ast::MergeInsertExpr
- ast::MergeUpdateExpr
- ast::Method
- ast::Msck
- ast::NamedParenthesizedList
- ast::NamedWindowDefinition
- ast::ObjectName
- ast::ObjectNamePartFunction
- ast::Offset
- ast::OnConflict
- ast::OneOrManyWithParensIntoIter
- ast::OpenJsonTableColumn
- ast::OpenStatement
- ast::OperateFunctionArg
- ast::OperatorArgTypes
- ast::OptimizerHint
- ast::OrderBy
- ast::OrderByExpr
- ast::OrderByOptions
- ast::PrimaryKeyConstraint
- ast::PrintStatement
- ast::ProcedureParam
- ast::ProjectionSelect
- ast::Query
- ast::QuoteDelimitedString
- ast::RaiseStatement
- ast::RenameTable
- ast::ReplaceSelectElement
- ast::ReplaceSelectItem
- ast::ResetStatement
- ast::ReturnStatement
- ast::Revoke
- ast::RowAccessPolicy
- ast::SecretOption
- ast::Select
- ast::SelectInto
- ast::SelectModifiers
- ast::SetAssignment
- ast::SetSessionAuthorizationParam
- ast::SetSessionParamGeneric
- ast::SetSessionParamIdentityInsert
- ast::SetSessionParamOffsets
- ast::SetSessionParamStatistics
- ast::Setting
- ast::ShowCharset
- ast::ShowObjects
- ast::ShowStatementIn
- ast::ShowStatementOptions
- ast::StructField
- ast::SymbolDefinition
- ast::Table
- ast::TableAlias
- ast::TableAliasColumnDef
- ast::TableFunctionArgs
- ast::TableIndexHints
- ast::TableSample
- ast::TableSampleBucket
- ast::TableSampleQuantity
- ast::TableSampleSeed
- ast::TableWithJoins
- ast::TablespaceOption
- ast::Tag
- ast::TagsColumnOption
- ast::Top
- ast::TriggerExecBody
- ast::TriggerReferencing
- ast::Truncate
- ast::TruncateTableTarget
- ast::TypedString
- ast::UnionField
- ast::UniqueConstraint
- ast::UnloadPartitionBy
- ast::Update
- ast::UserDefinedTypeCompositeAttributeDef
- ast::UtilityOption
- ast::VacuumStatement
- ast::ValueWithSpan
- ast::Values
- ast::ViewColumnDef
- ast::WhileStatement
- ast::WildcardAdditionalOptions
- ast::WindowFrame
- ast::WindowSpec
- ast::With
- ast::WithFill
- ast::XmlNamespaceDefinition
- ast::XmlPassingArgument
- ast::XmlPassingClause
- ast::XmlTableColumn
- ast::comments::CommentWithSpan
- ast::comments::Comments
- ast::comments::Iter
- ast::helpers::attached_token::AttachedToken
- ast::helpers::key_value_options::KeyValueOption
- ast::helpers::key_value_options::KeyValueOptions
- ast::helpers::stmt_create_database::CreateDatabaseBuilder
- ast::helpers::stmt_create_table::CreateTableBuilder
- ast::helpers::stmt_data_loading::FileStagingCommand
- ast::helpers::stmt_data_loading::StageLoadSelectItem
- ast::helpers::stmt_data_loading::StageParamsObject
- ast::table_constraints::CheckConstraint
- ast::table_constraints::ForeignKeyConstraint
- ast::table_constraints::FullTextOrSpatialConstraint
- ast::table_constraints::IndexConstraint
- ast::table_constraints::PrimaryKeyConstraint
- ast::table_constraints::UniqueConstraint
Enums
- SparkStatement
- ast::AccessExpr
- ast::Action
- ast::ActionApplyType
- ast::ActionCreateObjectType
- ast::ActionExecuteObjectType
- ast::ActionManageType
- ast::ActionModifyType
- ast::ActionMonitorType
- ast::AddDropSync
- ast::AfterMatchSkip
- ast::Alignment
- ast::AlterColumnOperation
- ast::AlterConnectorOwner
- ast::AlterIndexOperation
- ast::AlterOperatorClassOperation
- ast::AlterOperatorFamilyOperation
- ast::AlterOperatorOperation
- ast::AlterPolicyOperation
- ast::AlterRoleOperation
- ast::AlterSchemaOperation
- ast::AlterTableAlgorithm
- ast::AlterTableLock
- ast::AlterTableOperation
- ast::AlterTableType
- ast::AlterTypeAddValuePosition
- ast::AlterTypeOperation
- ast::AnalyzeFormat
- ast::AnalyzeFormatKind
- ast::ArgMode
- ast::ArrayElemTypeDef
- ast::AssignmentTarget
- ast::AttachDuckDBDatabaseOption
- ast::BeginTransactionKind
- ast::BinaryLength
- ast::BinaryOperator
- ast::CascadeOption
- ast::CastFormat
- ast::CastKind
- ast::CatalogSyncNamespaceMode
- ast::CeilFloorKind
- ast::CharLengthUnits
- ast::CharacterLength
- ast::CloseCursor
- ast::ColumnOption
- ast::ColumnOptions
- ast::ColumnPolicy
- ast::CommentDef
- ast::CommentObject
- ast::ConditionalStatements
- ast::ConflictTarget
- ast::ConnectByKind
- ast::ConstraintReferenceMatchKind
- ast::ContextModifier
- ast::CopyIntoSnowflakeKind
- ast::CopyLegacyCsvOption
- ast::CopyLegacyOption
- ast::CopyOption
- ast::CopySource
- ast::CopyTarget
- ast::CreateFunctionBody
- ast::CreateFunctionUsing
- ast::CreatePolicyCommand
- ast::CreatePolicyType
- ast::CreateTableLikeDefaults
- ast::CreateTableLikeKind
- ast::CreateTableOptions
- ast::CreateViewAlgorithm
- ast::CreateViewSecurity
- ast::CteAsMaterialized
- ast::CurrentGrantsKind
- ast::DataType
- ast::DateTimeField
- ast::DeclareAssignment
- ast::DeclareType
- ast::Deduplicate
- ast::DeferrableInitial
- ast::DescribeAlias
- ast::DiscardObject
- ast::Distinct
- ast::DropBehavior
- ast::DropFunctionOption
- ast::DuplicateTreatment
- ast::EmptyMatchesMode
- ast::EnumMember
- ast::ExactNumberInfo
- ast::ExcludeSelectItem
- ast::Expr
- ast::ExtractSyntax
- ast::FetchDirection
- ast::FetchPosition
- ast::FileFormat
- ast::FileSizeUnit
- ast::FlushLocation
- ast::FlushType
- ast::ForClause
- ast::ForJson
- ast::ForValues
- ast::ForXml
- ast::FormatClause
- ast::FromTable
- ast::FunctionArg
- ast::FunctionArgExpr
- ast::FunctionArgOperator
- ast::FunctionArgumentClause
- ast::FunctionArguments
- ast::FunctionBehavior
- ast::FunctionCalledOnNull
- ast::FunctionDeterminismSpecifier
- ast::FunctionParallel
- ast::FunctionSecurity
- ast::FunctionSetValue
- ast::GeneratedAs
- ast::GeneratedExpressionMode
- ast::GeometricTypeKind
- ast::GrantObjects
- ast::GranteeName
- ast::GranteesType
- ast::GroupByExpr
- ast::GroupByWithModifier
- ast::HavingBoundKind
- ast::HiveDelimiter
- ast::HiveDescribeFormat
- ast::HiveDistributionStyle
- ast::HiveIOFormat
- ast::HiveRowFormat
- ast::IamRoleKind
- ast::IdentityPropertyFormatKind
- ast::IdentityPropertyKind
- ast::IdentityPropertyOrder
- ast::IndexOption
- ast::IndexType
- ast::InitializeKind
- ast::IntervalFields
- ast::JoinConstraint
- ast::JoinOperator
- ast::JsonNullClause
- ast::JsonPathElem
- ast::JsonTableColumn
- ast::JsonTableColumnErrorHandling
- ast::KeyOrIndexDisplay
- ast::KillType
- ast::LambdaSyntax
- ast::LimitClause
- ast::ListAggOnOverflow
- ast::LockTableType
- ast::LockType
- ast::MacroDefinition
- ast::MatchRecognizePattern
- ast::MatchRecognizeSymbol
- ast::MergeAction
- ast::MergeClauseKind
- ast::MergeInsertKind
- ast::MfaMethodKind
- ast::MinMaxValue
- ast::MySQLColumnPosition
- ast::MysqlInsertPriority
- ast::NamedWindowExpr
- ast::NonBlock
- ast::NormalizationForm
- ast::NullInclusion
- ast::NullTreatment
- ast::NullsDistinctOption
- ast::ObjectNamePart
- ast::ObjectType
- ast::OffsetRows
- ast::OnCommit
- ast::OnConflictAction
- ast::OnInsert
- ast::OneOrManyWithParens
- ast::OperatorClassItem
- ast::OperatorFamilyDropItem
- ast::OperatorFamilyItem
- ast::OperatorOption
- ast::OperatorPurpose
- ast::OptimizerHintStyle
- ast::OrderByKind
- ast::OutputClause
- ast::Owner
- ast::Partition
- ast::PartitionBoundValue
- ast::PartitionRangeDirection
- ast::Password
- ast::PipeOperator
- ast::PivotValueSource
- ast::Privileges
- ast::RaisErrorOption
- ast::RaiseStatementValue
- ast::ReferentialAction
- ast::RefreshModeKind
- ast::RenameSelectItem
- ast::RenameTableNameKind
- ast::RepetitionQuantifier
- ast::ReplicaIdentity
- ast::Reset
- ast::ResetConfig
- ast::ReturnStatementValue
- ast::RoleOption
- ast::RowsPerMatch
- ast::SchemaName
- ast::SearchModifier
- ast::SecondaryRoles
- ast::SelectFlavor
- ast::SelectItem
- ast::SelectItemQualifiedWildcardKind
- ast::SequenceOptions
- ast::SessionParamStatsTopic
- ast::SessionParamValue
- ast::Set
- ast::SetConfigValue
- ast::SetExpr
- ast::SetOperator
- ast::SetQuantifier
- ast::SetSessionAuthorizationParamKind
- ast::SetSessionParamKind
- ast::ShowCreateObject
- ast::ShowStatementFilter
- ast::ShowStatementFilterPosition
- ast::ShowStatementInClause
- ast::ShowStatementInParentType
- ast::SqlOption
- ast::SqliteOnConflict
- ast::Statement
- ast::StorageSerializationPolicy
- ast::StorageType
- ast::StructBracketKind
- ast::Subscript
- ast::TableConstraint
- ast::TableFactor
- ast::TableIndexHintForClause
- ast::TableIndexHintType
- ast::TableIndexType
- ast::TableObject
- ast::TableOptionsClustered
- ast::TableSampleKind
- ast::TableSampleMethod
- ast::TableSampleModifier
- ast::TableSampleSeedModifier
- ast::TableSampleUnit
- ast::TableVersion
- ast::TimezoneInfo
- ast::TopQuantity
- ast::TransactionAccessMode
- ast::TransactionIsolationLevel
- ast::TransactionMode
- ast::TransactionModifier
- ast::TriggerEvent
- ast::TriggerExecBodyType
- ast::TriggerObject
- ast::TriggerObjectKind
- ast::TriggerPeriod
- ast::TriggerReferencingType
- ast::TrimWhereField
- ast::TruncateIdentityOption
- ast::UnaryOperator
- ast::UpdateTableFromKind
- ast::Use
- ast::UserDefinedTypeInternalLength
- ast::UserDefinedTypeRangeOption
- ast::UserDefinedTypeRepresentation
- ast::UserDefinedTypeSqlDefinitionOption
- ast::UserDefinedTypeStorage
- ast::UserPolicyKind
- ast::Value
- ast::ValueTableMode
- ast::WindowFrameBound
- ast::WindowFrameUnits
- ast::WindowType
- ast::WrappedCollection
- ast::XmlTableColumnOption
- ast::comments::Comment
- ast::helpers::key_value_options::KeyValueOptionKind
- ast::helpers::key_value_options::KeyValueOptionsDelimiter
- ast::helpers::stmt_data_loading::StageLoadSelectItemKind
- ast::table_constraints::TableConstraint