Package io.github.fupacat.ast
Class TruncateTargetTableSwitchOption
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TableSwitchOption
io.github.fupacat.ast.TruncateTargetTableSwitchOption
- All Implemented Interfaces:
Serializable
Represents the truncate target table option for alter table switch statement.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanFlag that indicates whether to truncate the target partition or table before performing the switch.Fields inherited from class io.github.fupacat.ast.TableSwitchOption
OptionKindFields 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
-
TruncateTarget
public boolean TruncateTargetFlag that indicates whether to truncate the target partition or table before performing the switch.
-
-
Constructor Details
-
TruncateTargetTableSwitchOption
public TruncateTargetTableSwitchOption()
-
-
Method Details
-
accept
- Overrides:
acceptin classTableSwitchOption
-
acceptChildren
- Overrides:
acceptChildrenin classTableSwitchOption
-