Package io.github.fupacat.ast
Class CreateStatisticsStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.CreateStatisticsStatement
- All Implemented Interfaces:
Serializable
Represents the create statistics statement.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe columns of the table or view that are relevant to the statistic.Optional filter predicate for CREATE STATISTICS statement.The name of the statistic.The table or view this statistic is on.The statistics options.Fields inherited from class io.github.fupacat.ast.TSqlFragment
firstTokenIndex, lastTokenIndex, ScriptTokenStream, Value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TSqlFragmentVisitor visitor) voidacceptChildren(TSqlFragmentVisitor visitor) Methods inherited from class io.github.fupacat.ast.TSqlFragment
SetIdentifier, SetUnquotedIdentifier, UpdateTokenInfo, UpdateTokenInfo
-
Field Details
-
Name
The name of the statistic. -
OnName
The table or view this statistic is on. -
Columns
The columns of the table or view that are relevant to the statistic. -
StatisticsOptions
The statistics options. -
FilterPredicate
Optional filter predicate for CREATE STATISTICS statement.
-
-
Constructor Details
-
CreateStatisticsStatement
public CreateStatisticsStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classTSqlStatement
-
acceptChildren
- Overrides:
acceptChildrenin classTSqlStatement
-