code: @Override
      public void visit(Delete delete) {
          if (enableLimitCheck && delete.getLimit() == null) {
              throw new IllegalStateException("no limit in sql: " + sql);
          }
          this.getStack().push(new FrameContext(StatementType.DELETE));
          visit0(delete);
          afterVisitBaseStatement();
      }
docs: mysql 'delete' doesn't support alais