Apex getLimitDMLStatements()の使い方のサンプル
環境
Apex Salesforce
概要
getLimitDMLStatements()
コールできる DML ステートメントまたは database.EmptyRecycleBin メソッドの合計数を返します。
署名
public static Integer getLimitDMLStatements()
戻り値
型: Integer
使用例
private static void save(DebugLog__c debugLog) { try { System.debug('>> ' + debugLog); // ガバナ制限のチェックをする if (Limits.getDmlRows() < Limits.getLimitDmlRows() && Limits.getDmlStatements() < Limits.getLimitDmlStatements()) { } else { System.debug('>> ガバナ制限をこえています!'); } } catch (Exception ex) { // ロガーからはエラーが出ないようにする System.debug('>> Log書き込みに失敗しました。' + ex.getMessage()); } }