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).

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *