Class DeleteParserListener

  • All Implemented Interfaces:
    PlSqlParserListener, org.antlr.v4.runtime.tree.ParseTreeListener

    public class DeleteParserListener
    extends BaseDmlStringParserListener
    This class parses delete statements. LogMiner instruments all the values in WHERE cause regardless of original statement. In other words if the original statement is delete from debezium where col1 = 2 and if there are 2 records to delete, LogMiner will contain following two statements: delete from "DEBEZIUM" where "ID" = 6 and "COL1" = 2 and "COL2" = 'text' and "COL3" = 'text' and "COL4" IS NULL and "COL5" IS NULL and "COL6" IS NULL and "COL7" IS NULL and "COL8" IS NULL delete from "DEBEZIUM" where "ID" = 7 and "COL1" = 2 and "COL2" = 'text' and "COL3" = 'text' and "COL4" IS NULL and "COL5" IS NULL and "COL6" IS NULL and "COL7" IS NULL and "COL8" IS NULL