एक्सेल में डेटा की सैकड़ों पंक्तियों को अद्यतन करने के लिए Excel में एक विशिष्ट SQL स्क्रिप्ट का उपयोग करना - एसक्यूएल-सर्वर, एक्सेल

मुझे एक्सेल से SQL स्क्रिप्ट / एस तक डेटा की बहुत सारी पंक्तियों को स्थानांतरित करने और उन्हें सर्वर में दर्ज करने में मदद की ज़रूरत है। मैं आमतौर पर नोटपैड से अपनी स्क्रिप्ट कॉपी करता हूं और उन्हें एपेक्स में अपने SQL स्क्रिप्ट क्षेत्र पर चिपकाता हूं।

यह मेरी एसक्यूएल स्क्रिप्ट है:

update shipment
set shipmt_account_classification = "1771453.2253 210 00022 068566 2D SEMXKX 000227M42008 N0002217CSSNN68"
where orders_serial_key = 991573
and shipment_number = 1;

यह एक्सेल डेटा है

एक्सेल डेटा। (500 से अधिक पंक्तियां)

से प्रत्येक funds, OSK, तथा SN प्रत्येक पंक्ति के लिए उपरोक्त SQL स्क्रिप्ट पर अद्यतन करने की आवश्यकता है।

यह मेरा एसक्यूएल सर्वर है कि मैंने अपनी स्क्रिप्ट को पीछे छोड़ दिया। यह मेरा एसक्यूएल सर्वर है कि मैंने अपनी स्क्रिप्ट को पीछे छोड़ दिया।

I usually copy and past every row of data individually onto the script, which takes forever.

मुझे यकीन है कि ऐसा करने का एक आसान तरीका है।

किसी भी मदद का बहुत स्वागत है!

उत्तर:

जवाब के लिए 0 № 1

एक अलग वर्कशीट में, पहले तीन कॉलम ए-सी को अपने उदाहरण में तीन डेटा कॉलम के बराबर सेट करें। फिर, कोल्स ई-के में, इन सूत्रों का उपयोग करें (प्रति पंक्ति 2):

E  "UPDATE shipment SET shipmt_account_classification =
F  =""" &A2&"""
G  "where orders_serial_key =
H   =B2
I   "and shipment_number =
J   =C2
K   ";

पूर्ण 500 पंक्तियों के लिए नीचे कॉपी करें, और फिर कोल्स ई-के में सभी डेटा का चयन करें और कॉपी करें और उन्हें अपने क्वेरी संपादक में पेस्ट करें। आपके पास एक ही स्क्रिप्ट में आवश्यक सभी udpates होना चाहिए।


संबंधित सवाल
सबसे लोकप्रिय