Package io.github.fupacat.ast
Class UpdateTextStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.TextModificationStatement
io.github.fupacat.ast.UpdateTextStatement
- All Implemented Interfaces:
Serializable
Represents the updatetext statement.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionCan be an integer, negative integer, NULL or a variable.Can be an integer, negative integer, NULL or a variable.Optional may be null.This can come after source column if it is not null and be a binary or a variable.Fields inherited from class io.github.fupacat.ast.TextModificationStatement
Bulk, Column, TextId, Timestamp, WithLogFields 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
-
InsertOffset
Can be an integer, negative integer, NULL or a variable. -
DeleteLength
Can be an integer, negative integer, NULL or a variable. -
SourceColumn
Optional may be null. Source column. Has to be at least a two part name including table. -
SourceParameter
This can come after source column if it is not null and be a binary or a variable. If the source column is null, it can be NULL, Ascii or Unicode string, binary or variable.
-
-
Constructor Details
-
UpdateTextStatement
public UpdateTextStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classTextModificationStatement
-
acceptChildren
- Overrides:
acceptChildrenin classTextModificationStatement
-