मैंने क्वेरी के नीचे एक 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 नाम लिखने की बजाय, मैं सीएसवी फ़ाइल से सभी नाम लाने के लिए चाहता हूं। मैंने इंटरनेट पर एसक्यूएल * लोडर के बारे में पढ़ा लेकिन मुझे अपडेट क्वेरी पर ज्यादा कुछ नहीं मिला। मेरी सीएसवी फ़ाइल में केवल नाम हैं।
मैं
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)
की कोशिश की है मैं यह कैसे प्राप्त कर सकते हैं? अग्रिम धन्यवाद।