SELECT ID FROM Opportunity 

그리고 실행됩니다.

하지만 “ALL ROWS “, 즉

SELECT ID FROM Opportunity ALL ROWS 

그런 다음

“알 수없는 쿼리 구문 분석 오류”

답변

현재 쿼리 편집기에서 삭제 / 보관 된 레코드를 쿼리 할 수 없습니다. Data Loader 또는 Workbench를 거치지 않고 다음 코드를 Anonymous Apex로 실행하는 방법이 있습니다.

List<Opportunity> allOpps = [SELECT ID FROM Opportunity ALL ROWS]; System.debug(allOpps.size()); 

디버그 문은 필요에 맞게 수정할 수 있습니다. 또는 검색된 ID로 계속 작업하세요.

댓글

  • 이 답변은 개발자 콘솔에 대한 귀하의 주장을 뒷받침하는 공식 참조에 의해 개선 될 것입니다. 는이 동작을 지원하지 않습니다.

Answer

여기에서 @sfdcfox가 제공 한 답변을 인용합니다. https://developer.salesforce.com/forums/?id=906F00000008teaIAA

쿼리 편집기는 Apex 코드를 사용하지 않고 REST로 직접 실행됩니다. 쿼리 API 호출입니다. 현재 개발자 콘솔의 쿼리 편집기에서 삭제 된 레코드를 쿼리 할 수있는 방법이 없습니다. Apex 데이터 로더 (모두 내보내기) 또는 워크 벤치 (workbench.developerforce.com)를 사용하십시오.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다