Package io.github.fupacat.ast
Class DbccStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.DbccStatement
- All Implemented Interfaces:
Serializable
Represents DBCC statement (all variants)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionDBCC statement type.DLL name in case of FREE command.Named literalsDBCC statement optionsbooleanIndicates if the DBCC options are specified using JOINbooleanIf true, means that empty parenthesis required even if there were no literals (weird - but used by tracestatus)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
-
DllName
DLL name in case of FREE command. Note, that actual presence of FREE keyword is not checked by parser. -
Command
DBCC statement type. -
ParenthesisRequired
public boolean ParenthesisRequiredIf true, means that empty parenthesis required even if there were no literals (weird - but used by tracestatus) -
Literals
Named literals -
Options
DBCC statement options -
OptionsUseJoin
public boolean OptionsUseJoinIndicates if the DBCC options are specified using JOIN
-
-
Constructor Details
-
DbccStatement
public DbccStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classTSqlStatement
-
acceptChildren
- Overrides:
acceptChildrenin classTSqlStatement
-