SELECT ID FROM Opportunity 

実行されます。

しかし、「ALL ROWS」、つまり

SELECT ID FROM Opportunity ALL ROWS 

それから

「不明なエラー解析クエリ」

回答

現時点では、クエリエディタから削除/アーカイブされたレコードをクエリすることはできません。データローダーやワークベンチを経由せずに解決できるのは、次のコードを匿名Apexとして実行することです。

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

デバッグステートメントはニーズに合わせて変更できますまたは、取得したIDを引き続き使用します。

コメント

  • この回答は、開発者コンソールという主張を裏付ける公式の参照によって改善されます。この動作はサポートされていません。

回答

@sfdcfoxから提供された回答をここから引用します: https://developer.salesforce.com/forums/?id=906F00000008teaIAA

クエリエディターはApexコードを使用せず、RESTとして直接実行しますクエリAPI呼び出し。現時点では、開発者コンソールのクエリエディタから削除されたレコードをクエリする方法はありません。Apexデータローダー(すべてエクスポート)またはワークベンチ(workbench.developerforce.com)を使用してください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です