У меня есть база данных Oracle, к которой у меня есть доступ только для чтения (без разрешения на создание временных таблиц). У меня есть список выбора (в Excel) из 28000 идентификаторов, соответствующих 28000 строк в таблице, которая имеет миллионы записей. Как мне написать запрос, чтобы вернуть 28000 строк?
Я пытался создать таблицу в Access и выполнить объединение через ODBC, но Access зависает / занимает невероятно много времени. Должен ли я создать запрос с 28 000 элементов в операторе IN?
Есть ли в PL / SQL что-нибудь, что облегчит задачу?
Спасибо за ваше время и помощь.
-JC