global class BatchExample implements Database.Batchable<sobject>
{
global Database.QueryLocator start (Database.BatchableContext bc)
{
string qry = 'Select Id,Name from Account';
return Database.getQueryLocator(qry);
}
global void execute (Database.BatchableContext bc,List<Account> scope)
{
for(Account acc :scope)
{
acc.name = acc.name + 'vara';
// acc.name = acc.Name.substring(0,acc.name.Indexof('vara'));
}
update scope;
system.debug('-------------Batch--------- '+scope);
}
global void finish (Database.Batchablecontext bc)
{
}
}
{
global Database.QueryLocator start (Database.BatchableContext bc)
{
string qry = 'Select Id,Name from Account';
return Database.getQueryLocator(qry);
}
global void execute (Database.BatchableContext bc,List<Account> scope)
{
for(Account acc :scope)
{
acc.name = acc.name + 'vara';
// acc.name = acc.Name.substring(0,acc.name.Indexof('vara'));
}
update scope;
system.debug('-------------Batch--------- '+scope);
}
global void finish (Database.Batchablecontext bc)
{
}
}