Sql скрипт для поиска значения в столбце базы данных путем взятия значения из файла - PullRequest
0 голосов
/ 23 января 2020

У меня есть CSV-файл с двумя столбцами. Файл имеет более 200 000 строк. Внутри базы данных у меня есть та же таблица с теми же значениями.

Как я могу написать скрипт, чтобы я мог искать значения, которые присутствуют в файле, но не в базе данных?

Я используя SQL Developer для этого

1 Ответ

0 голосов
/ 23 января 2020

Создание внешней таблицы - лучший вариант, если вы хотите прочитать содержимое плоского файла с помощью запроса выбора.

Нажмите здесь , чтобы узнать больше о том, как создать внешнюю таблицу.

После создания внешней таблицы вы можете использовать запрос, аналогичный приведенному ниже, чтобы определить записи, которые доступны исключительно во внешней таблице (например, плоский файл).

select *
from new_external_table et
where not exists (select 1 from source_table st where et.column_name=st.column_name); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...