SELECT ID FROM Opportunity
y se ejecuta.
Pero si agrego «ALL ROWS
«al final, es decir,
SELECT ID FROM Opportunity ALL ROWS
luego obtuve
«Consulta de análisis de error desconocido»
Respuesta
No puede consultar registros eliminados / archivados desde el editor de consultas en este momento. Una solución sin tener que pasar por Data Loader o Workbench es ejecutar el siguiente código como Apex anónimo.
List<Opportunity> allOpps = [SELECT ID FROM Opportunity ALL ROWS]; System.debug(allOpps.size());
La declaración de depuración puede modificarse para adaptarse a sus necesidades o continuar trabajando con los ID recuperados.
Comentarios
- Esta respuesta se mejoraría con una referencia oficial para respaldar su afirmación de que la consola del desarrollador no admite este comportamiento.
Respuesta
Cito la respuesta proporcionada por @sfdcfox desde aquí: https://developer.salesforce.com/forums/?id=906F00000008teaIAA
El editor de consultas no utiliza código Apex, se ejecuta directamente como REST. Llamada a la API de consulta. No hay forma de consultar los registros eliminados desde el editor de consultas de la consola del desarrollador en este momento. Utilice Apex Data Loader (Exportar todo) o el banco de trabajo (workbench.developerforce.com).