एसक्यूएल ट्यूटोरियल

एसक्यूएल होम एसक्यूएल परिचय एसक्यूएल सिंटेक्स एसक्यूएल चुनें एसक्यूएल अलग का चयन करें एसक्यूएल कहां एसक्यूएल और, या, नहीं SQL आदेश द्वारा एसक्यूएल सम्मिलित करें एसक्यूएल शून्य मान एसक्यूएल अपडेट एसक्यूएल हटाएं एसक्यूएल शीर्ष का चयन करें एसक्यूएल न्यूनतम और अधिकतम एसक्यूएल गणना, औसत, योग एसक्यूएल लाइक एसक्यूएल वाइल्डकार्ड एसक्यूएल इन एसक्यूएल के बीच एसक्यूएल उपनाम एसक्यूएल जुड़ता है एसक्यूएल इनर जॉइन एसक्यूएल लेफ्ट जॉइन एसक्यूएल राइट जॉइन एसक्यूएल पूर्ण शामिल हों एसक्यूएल सेल्फ जॉइन एसक्यूएल संघ एसक्यूएल ग्रुप बाय एसक्यूएल होने एसक्यूएल मौजूद है एसक्यूएल कोई, सभी एसक्यूएल में चयन करें चयन में एसक्यूएल डालें एसक्यूएल केस एसक्यूएल अशक्त कार्य SQL संग्रहीत कार्यविधियाँ एसक्यूएल टिप्पणियाँ एसक्यूएल ऑपरेटर्स

SQL डेटाबेस

एसक्यूएल डीबी बनाएँ एसक्यूएल ड्रॉप डीबी एसक्यूएल बैकअप डीबी एसक्यूएल तालिका बनाएं एसक्यूएल ड्रॉप टेबल SQL परिवर्तन तालिका एसक्यूएल बाधाएं एसक्यूएल शून्य नहीं है एसक्यूएल अद्वितीय एसक्यूएल प्राथमिक कुंजी एसक्यूएल विदेशी कुंजी एसक्यूएल चेक एसक्यूएल डिफ़ॉल्ट एसक्यूएल सूचकांक एसक्यूएल ऑटो इंक्रीमेंट एसक्यूएल तिथियां एसक्यूएल दृश्य एसक्यूएल इंजेक्षन एसक्यूएल होस्टिंग SQL डेटा प्रकार

एसक्यूएल संदर्भ

एसक्यूएल कीवर्ड मायएसक्यूएल फंक्शन्स SQL सर्वर कार्य एमएस एक्सेस फ़ंक्शंस एसक्यूएल त्वरित रेफरी

एसक्यूएल उदाहरण

एसक्यूएल उदाहरण एसक्यूएल प्रश्नोत्तरी एसक्यूएल व्यायाम SQL प्रमाणपत्र

एसक्यूएल बाधाएं


किसी तालिका में डेटा के लिए नियम निर्दिष्ट करने के लिए SQL बाधाओं का उपयोग किया जाता है।


एसक्यूएल बाधाएं बनाएं

CREATE TABLEजब कथन के साथ तालिका बनाई जाती है, या कथन के साथ तालिका बनाने के बाद बाधाओं को निर्दिष्ट किया जा सकता है ALTER TABLE

वाक्य - विन्यास

CREATE TABLE table_name (
    column1 datatype constraint,
    column2 datatype constraint,
    column3 datatype constraint,
    ....
);

एसक्यूएल बाधाएं

तालिका में डेटा के लिए नियम निर्दिष्ट करने के लिए SQL बाधाओं का उपयोग किया जाता है।

तालिका में जाने वाले डेटा के प्रकार को सीमित करने के लिए बाधाओं का उपयोग किया जाता है। यह तालिका में डेटा की सटीकता और विश्वसनीयता सुनिश्चित करता है। यदि बाधा और डेटा कार्रवाई के बीच कोई उल्लंघन होता है, तो कार्रवाई निरस्त कर दी जाती है।

बाधाएं स्तंभ स्तर या तालिका स्तर हो सकती हैं। कॉलम स्तर की बाधाएं कॉलम पर लागू होती हैं, और तालिका स्तर की बाधाएं पूरी तालिका पर लागू होती हैं।

निम्न बाधाओं को आमतौर पर SQL में उपयोग किया जाता है:

  • NOT NULL - सुनिश्चित करता है कि कॉलम में NULL मान नहीं हो सकता है
  • UNIQUE - सुनिश्चित करता है कि कॉलम में सभी मान अलग हैं
  • PRIMARY KEY- ए NOT NULLऔर का संयोजन UNIQUEतालिका में प्रत्येक पंक्ति की विशिष्ट रूप से पहचान करता है
  • FOREIGN KEY - टेबल के बीच लिंक को नष्ट करने वाली क्रियाओं को रोकता है
  • CHECK - सुनिश्चित करता है कि कॉलम में मान एक विशिष्ट शर्त को पूरा करते हैं
  • DEFAULT - यदि कोई मान निर्दिष्ट नहीं है तो कॉलम के लिए डिफ़ॉल्ट मान सेट करता है
  • CREATE INDEX - डेटाबेस से बहुत जल्दी डेटा बनाने और पुनर्प्राप्त करने के लिए उपयोग किया जाता है