Apex リファレンスガイド
リリースノート
ExternalService 名前空間
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 操作の結果。