Class PgUpdateStatement


public final class PgUpdateStatement extends PgParserAbstract
PostgreSQL UPDATE statement parser that handles data modification operations. Extends PgParserAbstract to provide parsing functionality for UPDATE statements which modify existing rows in a table. This parser automatically marks the operation as dangerous due to data modification risks.
  • Constructor Details

    • PgUpdateStatement

      public PgUpdateStatement(SQLParser.Update_stmt_for_psqlContext ctx, PgDatabase db, ISettings settings)
      Constructs an UPDATE statement parser.
      Parameters:
      ctx - the ANTLR parser context for the UPDATE statement
      db - the PostgreSQL database object
      settings - the ISettings object
  • 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<PgDatabase>