आप कई विधियों का उपयोग करके डेटा सम्मिलित कर सकते हैं। आप इसे सीधे सम्मिलित कर सकते हैं, कॉपी/पेस्ट कर सकते हैं, आयात कर सकते हैं, SQL का उपयोग कर सकते हैं या किसी बाहरी एप्लिकेशन का उपयोग कर सकते हैं।
यहां, हम SQL सर्वर में डेटा डालने के विभिन्न तरीकों पर एक त्वरित नज़र डालेंगे।
-
प्रत्यक्ष इनपुट
इस पद्धति का उपयोग करके, आप SSMS GUI का उपयोग करके सीधे तालिका में टेक्स्ट दर्ज करते हैं।
सबसे पहले, SSMS GUI का उपयोग करके, उस तालिका पर नेविगेट करें जिसमें आप डेटा दर्ज करना चाहते हैं।
टेबल पर राइट-क्लिक करें और शीर्ष 200 पंक्तियों को संपादित करें . चुनें ।
तालिका खुलेगी, जिससे आप सीधे कक्षों में डेटा टाइप कर सकते हैं।
आपको ऑटो-जेनरेटेड मानों वाले कॉलम में डेटा दर्ज करने की आवश्यकता नहीं होगी, जैसे कि पहचान कॉलम, टाइमस्टैम्प कॉलम, आदि।
दरअसल, SQL सर्वर आमतौर पर आपको ऐसे कॉलम में डेटा दर्ज करने से रोकता है।
-
कॉपी/पेस्ट करें
सबसे पहले, बाहरी स्रोत से डेटा कॉपी करें।
अब, SSMS पर स्विच करें और पिछली विधि का उपयोग करके तालिका खोलें (अर्थात तालिका पर राइट-क्लिक करें और शीर्ष 200 पंक्तियों को संपादित करें चुनें। )।
तालिका खुलने के बाद, दस्तावेज़ विंडो में राइट-क्लिक करें और चिपकाएं . चुनें ।
नमूना डेटा
निम्न डेटा को शैलियों . में कॉपी और पेस्ट करें तालिका:
1 रॉक 2 जैज़ 3 देश 4 पॉप 5 ब्लूज़ 6 हिप हॉप 7 रैप 8 पंक SQL सर्वर पहले कॉलम को अनदेखा कर देगा, क्योंकि यह एक पहचान कॉलम है। इसलिए यदि आपके पास पहले से ही उस तालिका में रिकॉर्ड हैं, तो नए डेटा के लिए परिणामी आईडी उपरोक्त से भिन्न होंगे।
-
डेटा आयात करें
SQL सर्वर प्रबंधन स्टूडियो में एक आयात विज़ार्ड शामिल है जो डेटाबेस में डेटा आयात करने में आपकी सहायता करता है।
हम आगे इस विधि के बारे में बात करेंगे, लेकिन आने वाले समय का एक संकेत यहां दिया गया है।
डेटाबेस पर राइट-क्लिक करें और कार्य> डेटा आयात करें... . चुनें
SQL सर्वर में आयात डेटा पर अधिक विवरण और स्क्रीनशॉट (इस ट्यूटोरियल का अगला पृष्ठ)।
-
डेटा डालने के लिए SQL का उपयोग करें
आप SQL
INSERT
. का उपयोग कर सकते हैं तालिका में डेटा सम्मिलित करने के लिए कथन।ऐसा करने के लिए, एक नई क्वेरी विंडो खोलें, SQL टाइप करें, फिर कथन निष्पादित करें (नीचे नमूना विवरण)।
हमारे मामले में, पहला कॉलम एक पहचान कॉलम है, इसलिए हम उस कॉलम के लिए कोई डेटा नहीं डालेंगे। इसलिए हमें वास्तविक कॉलम निर्दिष्ट करने की आवश्यकता है जिसमें हम डेटा सम्मिलित करना चाहते हैं (यानी तालिका में तीन कॉलम हैं लेकिन हम केवल दो सम्मिलित कर रहे हैं)।
कई पंक्तियों को सम्मिलित करने के लिए, इसके बारे में जाने के कुछ तरीके हैं। एक तरीका है कई
INSERT
. जोड़ना कथन - प्रत्येक पंक्ति को सम्मिलित करने के लिए एक।एक और तरीका है कि मूल्यों के प्रत्येक सेट को अल्पविराम से अलग किया जाए। नीचे दिए गए हमारे नमूना SQL कथन की तरह।
नमूना SQL कथन
INSERT INTO Artists (ArtistName, ActiveFrom) VALUES ('Iron Maiden','1975-12-25'), ('AC/DC','1973-01-11'), ('Allan Holdsworth','1969-01-01'), ('Buddy Rich','1919-01-01'), ('Devin Townsend','1993-01-01'), ('Jim Reeves','1948-01-01'), ('Tom Jones','1963-01-01'), ('Maroon 5','1994-01-01'), ('The Script','2001-01-01'), ('Lit','1988-06-26'), ('Black Sabbath','1968-01-01'), ('Michael Learns to Rock','1988-03-15'), ('Carabao','1981-01-01'), ('Karnivool','1997-01-01'), ('Birds of Tokyo','2004-01-01'), ('Bodyjar','1990-01-01');
-
वेबसाइट/एप्लिकेशन
SQL सर्वर जैसे क्लाइंट/सर्वर डेटाबेस में डेटा जोड़ने के सबसे सामान्य तरीकों में से एक एप्लिकेशन के माध्यम से है।
आवेदन कुछ भी हो सकता है, कॉर्पोरेट सीआरएम से लेकर ग्राहक सामना करने वाली वेबसाइट तक। एप्लिकेशन के माध्यम से SQL सर्वर में डेटा जोड़ा जाता है, जो डेटाबेस में डेटा डालने के लिए कोड उत्पन्न करता है।
यह विधि उपरोक्त SQL विधि के समान है, क्योंकि अधिकांश अनुप्रयोग डेटाबेस में डेटा सम्मिलित करने के लिए SQL कोड उत्पन्न करते हैं। डेटाबेस से पढ़ते समय भी यही बात लागू होती है।