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

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *