Class DeclareTableVariableBody

java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.DeclareTableVariableBody
All Implemented Interfaces:
Serializable

public class DeclareTableVariableBody extends TSqlFragment
Represents the body of the declare @variable table variation.
See Also:
  • Field Details

    • VariableName

      public Identifier VariableName
      The name of the variable. This includes the @ at the beginning.
    • AsDefined

      public boolean AsDefined
      Shows if the optional AS was used. Required to distinguish between Sql80 and Sql90.
    • Definition

      public TableDefinition Definition
      The table definition containing column and constraint definitions.
  • Constructor Details

    • DeclareTableVariableBody

      public DeclareTableVariableBody()
  • Method Details