SELECT ID FROM Opportunity
und es wird ausgeführt.
Aber wenn ich “ „am Ende, dh
SELECT ID FROM Opportunity ALL ROWS
, dann habe ich
„Unbekannte Fehleranalyse“
Antwort
Sie können gelöschte / archivierte Datensätze derzeit nicht im Abfrageeditor abfragen. Eine Lösung, ohne Data Loader oder Workbench durchlaufen zu müssen, besteht darin, den folgenden Code als Anonymous Apex auszuführen.
List<Opportunity> allOpps = [SELECT ID FROM Opportunity ALL ROWS]; System.debug(allOpps.size());
Die Debug-Anweisung kann an Ihre Anforderungen angepasst werden oder arbeiten Sie weiter mit den abgerufenen IDs.
Kommentare
- Diese Antwort würde durch einen offiziellen Verweis verbessert, um Ihre Behauptung zu sichern, dass die Entwicklerkonsole unterstützt dieses Verhalten nicht.
Antwort
Ich zitiere die Antwort von @sfdcfox von hier aus: https://developer.salesforce.com/forums/?id=906F00000008teaIAA
Der Abfrageeditor verwendet keinen Apex-Code – er wird direkt als REST ausgeführt Abfrage-API-Aufruf. Es gibt derzeit keine Möglichkeit, gelöschte Datensätze aus dem Abfrage-Editor der Entwicklerkonsole abzufragen. Verwenden Sie den Apex Data Loader (Alle exportieren) oder die Workbench (workbench.developerforce.com).