public final class MsAlterTable extends MsTableAbstract
Parser for Microsoft SQL ALTER TABLE statements. Handles table modifications including constraint additions, column changes, trigger operations, change tracking, and system versioning with appropriate danger warnings.
  • Constructor Details

    • MsAlterTable

      public MsAlterTable(TSQLParser.Alter_tableContext ctx, MsDatabase db, ISettings settings)
      Creates a parser for Microsoft SQL ALTER TABLE statements.
      Parameters:
      ctx - the ANTLR parse tree context for the ALTER TABLE statement
      db - the Microsoft SQL database schema being processed
      settings - parsing configuration settings
  • Method Details

    • parseObject

      public void parseObject()
      Description copied from class: ParserAbstract
      Parses a database object from the current context. Must be implemented by concrete subclasses to handle specific object types.
      Specified by:
      parseObject in class ParserAbstract<MsDatabase>