您的位置:首页 > 其它

Upserting Records(插入和更新数据)

2016-01-06 09:13 204 查看
下面这个是同时更新和插入数据,主要的是upsert这条语句

Account[] acctsList = [SELECT Id, Name, BillingCity

FROM Account WHERE BillingCity = ‘Bombay’];

for (Account a : acctsList) {

a.BillingCity = ‘Mumbai’;

}

Account newAcct = new Account(Name = ‘Acmefasdfas’, BillingCity = ‘San Francisco’);

acctsList.add(newAcct);

try {

upsert acctsList;

} catch (DmlException e) {

// Process exception here

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: