Apex 開発者ガイド
Spring '26 (API version 66.0)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
用語集
Database 名前空間
Database 名前空間は、DML 操作で使用されるクラスを提供します。
Database 名前空間のクラスを次に示します。
-
Batchable インターフェース
このインターフェースを実装するクラスは、Apex 一括処理ジョブとして実行できます。 -
BatchableContext インターフェース
一括処理ジョブメソッドのパラメータ型を表し、一括処理 ID が含まれます。このインターフェースは、Apex で内部に実装されます。 -
DeletedRecord クラス
削除済みレコードに関する情報が含まれます。 -
DeleteResult クラス
Database.delete メソッドによって返される、delete DML 操作の結果を表します。 -
DMLOptions クラス
DML 操作に関連するオプションを設定できるようにします。 -
DmlOptions.AssignmentRuleHeader クラス
割り当てルールのオプションを設定できます。 -
DMLOptions.DuplicateRuleHeader クラス
重複ルールを使用して重複レコードを検出するためのオプションを決定します。重複ルールは重複管理機能の一部です。 -
DmlOptions.EmailHeader クラス
メールオプションを設定できます。 -
DuplicateError クラス
重複レコードを保存しようとして発生したエラーに関する情報が含まれます。組織に重複ルール (重複管理機能の一部) が設定されている場合に使用します。 -
EmptyRecycleBinResult クラス
Database.emptyRecycleBin メソッドによって返される emptyRecycleBin DML 操作の結果。 -
Error クラス
Database メソッドの使用時に DML 操作で発生したエラーに関する情報を表します。 -
GetDeletedResult クラス
特定の sObject 型および時間枠に対して取得された削除済みレコードが含まれます。 -
GetUpdatedResult クラス
Database.getUpdated メソッドコールの結果���含まれます。 -
LeadConvert クラス
取引の開始に使用する情報が含まれます。 -
LeadConvertResult クラス
リード取引開始の結果。 -
MergeResult クラス
merge Database メソッドの処理結果が含まれます。 -
QueryLocator クラス
Database.getQueryLocator によって返され、Apex の一括処理で使用されるレコードセットを表します。 -
QueryLocatorIterator クラス
クエリロケータレコードセットに対するイテレータを表します。 -
SaveResult クラス
Database メソッドによって返される insert または update DML 操作の結果。 -
UndeleteResult クラス
Database.undelete メソッドによって返される、undelete DML 操作の結果。 -
UpsertResult クラス
Database.upsert メソッドによって返される、upsert DML 操作の結果。