buli
2022-03-10 a48ed9f335db52a433a2b343ff9636a28ee8a97f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
global class DeleteBatch implements Database.Batchable<sObject>{
    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<sObject> scope) {
        try{
            delete scope;
        }Catch(Exception e){
            system.debug('ERROR:' + e.getMessage());
        }
    }
    global void finish(Database.BatchableContext BC) {
    }
 
}