global class DeleteBatch implements Database.Batchable{ global String queryString; global DeleteBatch(String queryString){ this.queryString = queryString; } global Database.QueryLocator start(Database.BatchableContext bc) { return Database.getQueryLocator(this.queryString); } global void execute(Database.BatchableContext BC, List scope) { try{ delete scope; }Catch(Exception e){ system.debug('ERROR:' + e.getMessage()); } } global void finish(Database.BatchableContext BC) { } }