Oracle データベースで sql 開発者を使用しています。私の要件は、私が持っている主キー ID を使用して、一度に 8000 行を超える行を引き出すことです。SQL 開発者は、一度に 1000 以上をフェッチすることを許可していません。私にできることは、OR を追加して最大 2000 (1000 + 1000) を引き出すことだけです。一度にすべてをプルするより良い方法はありますか?
一時テーブルを使用する必要がある場合、オラクルでどのようにすればよいですか?
Select * from X where ID in (1,2,...1000) OR ID IN (1001,1002,...2000);
ありがとうございました