SELECT ID FROM Opportunity
și se execută.
Dar dacă adaug „ALL ROWS
„la sfârșit, adică
SELECT ID FROM Opportunity ALL ROWS
apoi am primit
„Interogare de analiză a erorilor necunoscute”
Răspuns
Nu puteți interoga înregistrările șterse / arhivate din editorul de interogări în acest moment. O soluție fără a fi nevoie să treceți prin Data Loader sau Workbench este să rulați următorul cod ca Anonymous Apex.
List<Opportunity> allOpps = [SELECT ID FROM Opportunity ALL ROWS]; System.debug(allOpps.size());
Instrucțiunea de depanare poate fi modificată pentru a se potrivi nevoilor dumneavoastră sau continuați să lucrați cu ID-urile recuperate.
Comentarii
- Acest răspuns ar fi îmbunătățit printr-o referință oficială pentru a susține afirmația dvs. că consola pentru dezvoltatori nu acceptă acest comportament.
Răspuns
Citez răspunsul oferit de @sfdcfox de aici: https://developer.salesforce.com/forums/?id=906F00000008teaIAA
Editorul de interogări nu folosește codul Apex – se execută direct ca REST interogare apel API. Nu există nicio modalitate de a interoga înregistrările șterse din editorul de interogări al consolei dezvoltatorului în acest moment. Utilizați Apex Data Loader (Export All) sau bancul de lucru (workbench.developerforce.com).