Class DropMsStatement


public final class DropMsStatement extends MsParserAbstract
Parser for Microsoft SQL DROP statements. Handles dropping of assemblies, indexes, schemas, roles, users, triggers, functions, procedures, sequences, tables, types, and views with appropriate danger warnings.
  • Constructor Details

    • DropMsStatement

      public DropMsStatement(TSQLParser.Schema_dropContext ctx, MsDatabase db, ISettings settings)
      Creates a parser for Microsoft SQL DROP statements.
      Parameters:
      ctx - the ANTLR parse tree context for the DROP 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>