Я написал скрипт SQL, имеющий запрос ниже.
Запрос работает нормально.
update partner set is_seller_buyer=1 where id in (select id from partner
where names in
(
'A','B','C','D','E',... // around 100 names.
));
Но теперь вместо того, чтобы писать около 100 имен в самом запросе, я хочу получить все имена из файла CSV.
Я читал о SQL * Loader в Интернете, но я не получил много по запросу обновления.
Мой CSV-файл содержит только имена.
![enter image description here](https://i.stack.imgur.com/oHgJh.png)
Я пытался
load data
infile 'c:\data\mydata.csv'
into table partner set is_wholesaler_reseller=1
where id in (select id from partner
where names in
(
'A','B','C','D','E',... // around 100 names.
));
fields terminated by "," optionally enclosed by '"'
( names, sal, deptno )
Как мне этого добиться?
Заранее спасибо.