Apex DML ステートメントの使い方のサンプル
環境
Salesforce Apex
Trailhead
ステートメントの構文
1.insert
新規レコードを挿入します。
2.update
既存のレコードを更新します。
3.upsert
これは特別な操作で、1 つのステートメントの中で新規レコードを作成し、レコードを更新します。指定された項目を使用して既存のオブジェクトの存在を判定します。または、項目が指定されていない場合は ID 項目を使用します。
4.delete
既存のレコードを削除します。
5.undelete
1 つ以上の既存のレコードをごみ箱から復元します。
6.merge
これも特別な操作で、同じオブジェクト種別の 3 つまでのレコードを 1 つのレコードにマージできます。その後、他のレコードは削除し、関連レコードがあれば、その親を変更します。