Package io.github.fupacat.ast
Class BackupStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.BackupStatement
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BackupDatabaseStatement,BackupTransactionLogStatement
Represents BACKUP/DUMP statement
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionDatabase to backup (can be Identifier or variable Literal)Where backup should put dataWhere backup should be mirrored.Backup statement optionsFields 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
-
DatabaseName
Database to backup (can be Identifier or variable Literal) -
Options
Backup statement options -
MirrorToClauses
Where backup should be mirrored. -
Devices
Where backup should put data
-
-
Constructor Details
-
BackupStatement
public BackupStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classTSqlStatement
-
acceptChildren
- Overrides:
acceptChildrenin classTSqlStatement
-