SQL या स्ट्रक्चर्ड क्वेरी लैंग्वेज में रिलेशनल डेटाबेस को हैंडल करने के लिए विभिन्न कमांड होते हैं। इन आदेशों को विभिन्न श्रेणियों जैसे डीडीएल, डीएमएल, डीसीएल और टीसीएल में विभाजित किया गया है। डीडीएल कमांड से क्रिएट टेबल क्वेरी लॉट में से एक महत्वपूर्ण क्वेरी है। तो, SQL में तालिका बनाएँ पर इस लेख में, आप निम्नलिखित क्रम में तालिका बनाएँ कथन के बारे में जानेंगे:
-
- क्रिएट टेबल क्वेरी क्या है?
- टेबल सिंटैक्स बनाएं
- किसी अन्य तालिका का उपयोग करके तालिका कैसे बनाएं?
क्रिएट टेबल क्वेरी क्या है?
टेबल स्टेटमेंट बनाएं आपके द्वारा उपयोग किए जा रहे डेटाबेस के लिए तालिका बनाने के लिए उपयोग किया जाता है। इस तालिका में आवश्यकता के आधार पर n पंक्तियाँ और m स्तंभ हो सकते हैं। तो, इस क्वेरी की मदद से, आप मूल रूप से डेटा को पंक्तियों और स्तंभों के रूप में संग्रहीत कर सकते हैं।
अगला, SQL में तालिका बनाएँ पर इस लेख में, आइए हम कथन बनाएँ का सिंटैक्स देखें।
टेबल सिंटैक्स बनाएं
क्रिएट टेबल स्टेटमेंट का सिंटैक्स इस प्रकार है:
CREATE TABLE tablename ( column1 data type, column2 data type, column3 data type, column4 data type, .... columnN data type);
यहां, कॉलम पैरामीटर तालिका में शामिल किए जाने वाले कॉलम के नाम का प्रतिनिधित्व करते हैं। इसी तरह, डेटा प्रकार पैरामीटर डेटा कॉलम के प्रकार का प्रतिनिधित्व करता है जिसे स्टोर किया जा सकता है। उदाहरण:वर्ण, पूर्णांक, दिनांक, वर्चर, आदि।
उदाहरण:
CREATE TABLE students ( studentID int, studentname varchar(255), parentname varchar(255), address varchar(255), phonenumber int );
आउटपुट:
studentID | विद्यार्थी का नाम | अभिभावक नाम | पता | फ़ोननंबर |
अब, एक बार जब आप टेबल बना लेते हैं, तो आप इंसर्ट क्वेरी का उपयोग करके आगे बढ़ सकते हैं और टेबल में वैल्यू इंसर्ट कर सकते हैं। लेकिन, क्या होगा यदि आपको किसी अन्य मौजूदा तालिका का उपयोग करके तालिका बनानी पड़े? आप यह कैसे करेंगे?
तो, अगला, SQL में तालिका बनाएँ पर इस लेख में, आइए हम इसे देखें।
किसी अन्य तालिका का उपयोग करके तालिका कैसे बनाएं?
मौजूदा टेबल से दूसरी टेबल बनाने के लिए, आपको निम्नलिखित सिंटैक्स का उपयोग करना होगा:
CREATE TABLE newtablename AS SELECT column1, column2,..., columnN FROM existingtablename WHERE ....;
यहां, आप मौजूदा तालिका से एक नई तालिका बनाने का प्रयास कर रहे हैं। साथ ही, आप एक शर्त के आधार पर मौजूदा तालिका से आवश्यक कॉलम चुन रहे हैं। लेकिन, एक शर्त का उल्लेख करना अनिवार्य नहीं है।
उदाहरण:
CREATE TABLE sampletable AS SELECT studentID, studentname FROM students;
आउटपुट:
studentID | विद्यार्थी का नाम |
नोट: नई तालिका में वही स्तंभ परिभाषाएँ मिलती हैं जो पुरानी तालिका की हैं। साथ ही, यदि आपकी मौजूदा तालिका में कोई मान संग्रहीत है, तो स्वचालित रूप से नई तालिका उन मानों से भर जाएगी।
इसी के साथ, हम इस लेख को समाप्त करते हैं। मुझे आशा है कि आप समझ गए होंगे कि SQL में CREATE TABLE का उपयोग कैसे किया जाता है। यदि आप MySQL के बारे में अधिक जानना चाहते हैं और इस ओपन-सोर्स रिलेशनल डेटाबेस को जानना चाहते हैं, तो हमारा MySQL DBA प्रमाणन प्रशिक्षण देखें। जो प्रशिक्षक के नेतृत्व वाले लाइव प्रशिक्षण और वास्तविक जीवन परियोजना अनुभव के साथ आता है। यह प्रशिक्षण आपको MySQL को गहराई से समझने और विषय पर महारत हासिल करने में मदद करेगा।
हमारे लिए एक प्रश्न है? कृपया इस लेख के टिप्पणी अनुभाग में इसका उल्लेख करें और मैं आपसे संपर्क करूंगा।