SELECT ID FROM Opportunity
och det körs.
Men om jag lägger till ”ALL ROWS
”i slutet, dvs
SELECT ID FROM Opportunity ALL ROWS
så fick jag
”Okänt fel vid parsningsfrågan”
Svar
För närvarande kan du inte fråga raderade / arkiverade poster från frågeditorn. En lösning utan att behöva gå igenom Data Loader eller Workbench är att köra följande kod som Anonym Apex.
List<Opportunity> allOpps = [SELECT ID FROM Opportunity ALL ROWS]; System.debug(allOpps.size());
Felsökningsuttalandet kan ändras för att passa dina behov eller fortsätt att arbeta med de hämtade Id: n.
Kommentarer
- Detta svar skulle förbättras genom en officiell referens för att säkerhetskopiera ditt påstående att utvecklarkonsolen stöder inte detta beteende.
Svar
Jag citerar svaret från @sfdcfox härifrån: https://developer.salesforce.com/forums/?id=906F00000008teaIAA
Frågeredigeraren använder inte Apex-kod – den körs direkt som en REST fråga API-anrop. Det finns inget sätt att fråga raderade poster från utvecklarkonsolens frågeditor just nu. Använd Apex Data Loader (Exportera alla) eller arbetsbänken (workbench.developerforce.com).