ड्रॉप तालिका
कभी कभी
हम तय कर
सकते हैं कि
हम डेटाबेस में
किसी तालिका के
किसी कारण के
लिए छुटकारा पाने
के लिए की
जरूरत है। SQL तालिका
ड्रॉपकथन SQL आदेश एक
संपूर्ण SQL तालिका निकालता है
है। यह आदेश
भी एक या
एक से अधिक
तालिका परिभाषाएँ और सभी
डेटा, अनुक्रमणिका, ट्रिगर,
बाधाओं और उन
तालिकाओं के लिए
अनुमति विनिर्देशों को निकालता
है।
SQL अन्य नाम :- आप किसी
तालिका या किसी
स्तंभ अस्थायी रूप
से उपनाम के
रूप में जाना
जाता किसी अन्य
नाम दे कर
का नाम बदलें
कर सकते हैं।
शब्द उर्फ एक
वैकल्पिक नाम का
मतलब है। यहाँ
एक स्तंभ अन्य
नाम का उपयोग
करने के लिए
कैसे का एक
उदाहरण है
SQL बदल :- तालिका (एस) बनाए
जाते हैं और
इस्तेमाल किया जा
करने के लिए
शुरू करने के
बाद, आवश्यकताओं जो
तालिका, तालिका में नए
स्तंभ जोड़ने, संशोधित
करने और मौजूदा
स्तंभ की परिभाषा
आदि जैसे की
संरचना में संशोधन
की आवश्यकता होने
की संभावना हैं।
तो इन संशोधनों
ALTER तालिका DDL कथन का
उपयोग किया जा
कर सकते हैं।
Tills कथन तालिका और उसकी
सामग्री की संरचना
बदल जाता है।
तालिका की संरचना
करने के लिए
किया जा सकता
है संशोधन के
कई प्रकार हैं।
परिवर्तन तालिका कथन का
उपयोग कर, आप
संशोधन इस तरह
के रूप में
कर सकते हैं
SQL के बीच :- SQL के बीच & AND ऑपरेटर
दो मानों के
बीच डेटा की
एक श्रेणी का
चयन करता है।
आप भी तारीखों
के साथ बीच
फ़ंक्शन का उपयोग
कर सकते हैं।
इस बीच समारोह
भी नहीं ऑपरेटर
के साथ संयुक्त
किया जा सकता
SQL चेक :- चेक शर्त
को स्तंभ में
दर्ज किए गए
मानों को मान्य
करने के लिए
उपयोग किया जाता
है। चेक बाधाओं
एक स्तंभ द्वारा
स्वीकार किए जाते
हैं मान सीमित
करके डोमेन अखंडता
लागू। में है
कि वे नियंत्रण
रखा जाता है
एक स्तंभ में
मानों वे फ़ॉरेन
कुंजी बाधाओं के
लिए समान हैं।
कैसे वे जो
मान मान्य हैं
यह पता लगाने
में अंतर है:
फ़ॉरेन कुंजी बाधाओं एक
और तालिका से
मान्य मानों की
सूची प्राप्त करें।
SQL बाधा :- कमी डेटा
कि एक टेबल
में जा सकते
हैं के प्रकार
को सीमित करने
के लिए उपयोग
किया जाता है।
संबंधी बाधाओं सटीकता और
एक संबंधात्मक डेटाबेस
में डेटा की
संगतता सुनिश्चित करने के
लिए उपयोग किया
जाता है। कमी
किसी तालिका (तालिका
बनाने कथन के
साथ) बन जाता
है जब या
तालिका (तालिका परिवर्तन कथन
के साथ) बनाए
जाने के बाद
निर्दिष्ट किया जा
सकता।
SQL दिनांक :- सबसे कठिन
हिस्सा है दिनांक
के साथ कार्य
करते समय सुनिश्चित
करने के लिए
दिनांक सम्मिलित करने के
लिए, आप प्रयास
कर रहे हैं
का स्वरूप से
मेल खाता डेटाबेस
में दिनांक स्तंभ
का स्वरूप है।
लंबे समय के
रूप में अपने
डेटा केवल दिनांक
भाग होते हैं,
अपने प्रश्नों के
अपेक्षा के अनुरूप
काम करेंगे। एक
समय भाग शामिल
है, तो हालांकि,
यह जटिल हो
जाता है।
SQL डिफ़ॉल्ट :- डिफ़ॉल्ट प्रतिबंध एक
डिफ़ॉल्ट मान में
कोई स्तंभ सम्मिलित
करने के लिए
उपयोग किया जाता
है। कोई अन्य
मान निर्दिष्ट नहीं
है, तो सभी
नए रिकॉर्ड करने
के लिए, डिफ़ॉल्ट
मान जोड़ा जाएगा।
उस स्तंभ का
डिफ़ॉल्ट मान है,
तो उपयोगकर्ता कुछ
भी उस स्तंभ
में दर्ज करें
नहीं, जब आप
भी यानी स्तंभ
के लिए डिफ़ॉल्ट
मान निर्दिष्ट कर
सकते हैं। डिफ़ॉल्ट
बाधाओं रहे हैं
ANSI-मानक बाधाओं आप या
तो तालिका बनाएँ
या ALTER तालिका कथन के
साथ एक स्तंभ
को असाइन कर
सकते हैं।
SQL मौजूद है :- Subquery कम से
कम एक पंक्ति
देता है, तो
मौजूद है हालत "पूरी
करने के लिए"
माना जाता है।
मौजूद है ऑपरेटर
बस जाँचता है
कि क्या आंतरिक
क्वेरी किसी पंक्ति
देता है। यदि
यह करता है,
तो बाहरी क्वेरी
आय। यदि नहीं,
तो बाहरी क्वेरी
निष्पादित नहीं, और कुछ
नहीं पूरे SQL कथन
देता है।
SQL फ़ॉरेन कुंजी :- एक तालिका
में एक फ़ॉरेन
कुंजी किसी
अन्य तालिका में
एक प्राथमिक कुंजी
इंगित करता है।
जो भी स्तंभ
पर आप बाहरी
कुंजी प्रतिबंध लगा
तो उस स्तंभ
में मान अन्य
तालिका में मौजूदा
मानों को संदर्भित
करना चाहिए।
SQL होने :- HAVING खंड
SQL करने के लिए
जोड़ा गया है
क्योंकि जहां कीवर्ड
फ़ंक्शन के साथ
एकीकृत नहीं किया
जा सकता। के
रूप में हम
जानते हैं कि
कहाँ खंड में
तालिका से लाई
गई पंक्तियों की
संख्या को सीमित
करने के लिए
उपयोग किया जाता
है। लेकिन अगर
हम कहाँ के
साथ समूहों की
संख्या को सीमित
करने के लिए
प्रयास करें खंड
यह एक त्रुटि
संदेश जनरेट करेगा।
तो हम कर
सकते हैं का
उपयोग कर खंड
खंड द्वारा समूहों
समूह के साथ
विभाजित करने के
लिए।
SQL में :- IN ऑपरेटर कोई
कहाँ खंड में
एक से अधिक
मान निर्दिष्ट करने
के लिए आप
की अनुमति देता
है। में फ़ंक्शन
या एक
से अधिक शर्तों
का उपयोग करने
की आवश्यकता को
कम करने में
मदद करता है। SQL IN
खंड असतत मूल्यों
में आपके SQL जहाँ
खोज मापदंड निर्दिष्ट
करने के लिए
आप की अनुमति
देता है। में
खोजशब्द उपयोग करने के
लिए सिंटैक्स निम्नानुसार
है:
SQL एक दूसरे
को काटना :- केंद्रीय आदेश के
समान, INTERSECT भी दो
SQL कथन पर चल
रही है। अंतर
यह है कि,
जबकि संघ अनिवार्य
रूप से एक
OR ऑपरेटर के रूप
में कार्य करता
है (मान चयनित
है यदि यह
या तो पहले
या दूसरे कथन
में प्रकट होता
है), INTERSECT आदेश एक
AND ऑपरेटर के रूप
में कार्य करता
है (मान चयनित
है यदि केवल
यह दोनों कथन
में प्रकट होता
है)।
SQL ISNULL :- नल
एक विशेष मार्कर डेटा
मान डेटाबेस में
मौजूद नहीं है
कि इंगित करने
के लिए संरचित
क्वेरी भाषा (SQL) में प्रयोग
किया जाता है।
नल जानकारी और अप्रयोज्य
जानकारी अनुपलब्ध "का मतलब
है। नल मानों
अज्ञात डेटा गुम
का प्रतिनिधित्व करते
हैं। डिफ़ॉल्ट रूप
से, किसी तालिका
स्तंभ नल मान
पकड़ कर सकते
हैं.
SQL की तरह :- की तरह
शर्त मान्य खोज
स्ट्रिंग मानों की वाइल्डकार्ड
खोज करने के
लिए उपयोग करें।
खोज शर्तों शाब्दिक
अक्षर या संख्याएँ
हो सकती हैं।
आप प्रतिमान-मिलान
अक्षर संयोजित कर
सकते हैं। आप
बच पहचानकर्ता को
वास्तविक % और _ प्रतीक
के लिए खोज
करने के लिए
उपयोग कर सकते
हैं।
शून्य से SQL :- ऋण क्वेरी
statementl statement2 में कोई अभिलेख
को में प्रत्येक
रिकॉर्ड की तुलना
करेंगे। परिणाम दिए गए
रिकॉर्ड का चयन
करें कथन में
हो जाएगा मैं
चयन statement2 में नहीं
हैं।
SQL नल नहीं :- डिफ़ॉल्ट रूप से
एक तालिका में
सभी स्तंभ नल
मान हो सकते
हैं। यदि आप
एक स्तंभ हमेशा
एक मान होना
चाहिए, यानी इसे
रिक्त छोड़ा जा
करना चाहिए नहीं
कि सुनिश्चित करने
के लिए चाहते
हैं, तब यह
पर एक नल
नहीं बाधा
निर्धारित करें।
SQL प्राथमिक कुंजी :- प्राथमिक कुंजी शर्त विशिष्ट
रूप से एक
डेटाबेस तालिका में प्रत्येक
रिकॉर्ड की पहचान
करता है। प्राथमिक
कुंजी अद्वितीय मान
होना आवश्यक है।
कोई प्राथमिक कुंजी
स्तंभ नल मान
नहीं हो सकते।
प्रत्येक तालिका में कोई
प्राथमिक कुंजी होने चाहिए,
और प्रत्येक तालिका
पास कर सकते
हैं केवल एक
प्राथमिक कुंजी।
SQL संघ :- SQL में संघ
खंड सभी
मिलान पंक्तियों की
एक एकल तालिका
में दो SQL क्वेरी
के परिणामों को
जोड़ती है। दो
क्वेरी स्तंभ और एकजुट
करने के लिए
संगत डेटा प्रकारs
की समान संख्या
होना आवश्यक है।
संघ सभी उपयोग
किया जाता है
जब तक कि
कोई भी डुप्लिकेट
रिकॉर्ड स्वचालित रूप से
निकाल दिए जाते
हैं।
SQL अद्वितीय :- एक अद्वितीय
कुंजी अखंडता
बाधा हर मान
एक स्तंभ या
स्तंभ (कुंजी) के सेट
में अनन्य होना
आवश्यक है-कि
है, एक निर्दिष्ट
स्तंभ या स्तंभ
के सेट में
डुप्लिकेट मानों कोई दो
पंक्तियों की एक
तालिका है।