MySQL ट्यूटोरियल

मायएसक्यूएल होम MySQL परिचय माईएसक्यूएल आरडीबीएमएस

मायएसक्यूएल एसक्यूएल

मायएसक्यूएल एसक्यूएल MySQL चुनें MySQL कहाँ MySQL और, या, नोट MySQL ऑर्डर बाय MySQL सम्मिलित करें MySQL नल मान MySQL अद्यतन MySQL DELETE MySQL सीमा MySQL मिन और MAX MySQL COUNT, AVG, SUM मायएसक्यूएल लाइक मायएसक्यूएल वाइल्डकार्ड MySQL IN MySQL के बीच MySQL उपनाम MySQL जुड़ता है MySQL इनर जॉइन MySQL लेफ्ट जॉइन MySQL राइट जॉइन MySQL क्रॉस जॉइन मायएसक्यूएल सेल्फ जॉइन मायएसक्यूएल यूनियन मायएसक्यूएल ग्रुप बाय MySQL होने MySQL मौजूद है MySQL कोई भी, सभी MySQL सम्मिलित करें चुनें माईएसक्यूएल केस MySQL अशक्त कार्य MySQL टिप्पणियाँ MySQL ऑपरेटर्स

MySQL डेटाबेस

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

MySQL संदर्भ

MySQL डेटा प्रकार मायएसक्यूएल फंक्शन्स

MySQL उदाहरण

MySQL उदाहरण MySQL प्रश्नोत्तरी MySQL व्यायाम

MySQL ALTER TABLE Statement


MySQL ALTER TABLE Statement

स्टेटमेंट का ALTER TABLEउपयोग मौजूदा टेबल में कॉलम जोड़ने, हटाने या संशोधित करने के लिए किया जाता है।

स्टेटमेंट का ALTER TABLEउपयोग मौजूदा टेबल पर विभिन्न बाधाओं को जोड़ने और छोड़ने के लिए भी किया जाता है।


तालिका बदलें - कॉलम जोड़ें

तालिका में कॉलम जोड़ने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें:

ALTER TABLE table_name
ADD column_name datatype;

निम्न SQL "ग्राहक" तालिका में "ईमेल" कॉलम जोड़ता है:

उदाहरण

ALTER TABLE Customers
ADD Email varchar(255);

परिवर्तन तालिका - ड्रॉप कॉलम

किसी तालिका में एक कॉलम को हटाने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें (ध्यान दें कि कुछ डेटाबेस सिस्टम कॉलम को हटाने की अनुमति नहीं देते हैं):

ALTER TABLE table_name
DROP COLUMN column_name;

निम्न SQL "ग्राहक" तालिका से "ईमेल" कॉलम हटाता है:

उदाहरण

ALTER TABLE Customers
DROP COLUMN Email;

तालिका बदलें - कॉलम संशोधित करें

किसी तालिका में किसी स्तंभ के डेटा प्रकार को बदलने के लिए, निम्न सिंटैक्स का उपयोग करें:

ALTER TABLE table_name
MODIFY COLUMN column_name datatype;


MySQL वैकल्पिक तालिका उदाहरण

"व्यक्तियों" तालिका को देखें:

ID LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

अब हम "Persons" टेबल में "DateOfBirth" नाम का एक कॉलम जोड़ना चाहते हैं।

हम निम्नलिखित SQL कथन का उपयोग करते हैं:

उदाहरण

ALTER TABLE Persons
ADD DateOfBirth date;

ध्यान दें कि नया कॉलम, "DateOfBirth", टाइप डेट का है और इसमें एक तारीख होने वाली है। डेटा प्रकार निर्दिष्ट करता है कि कॉलम किस प्रकार का डेटा रख सकता है। MySQL में उपलब्ध सभी डेटा प्रकारों के संपूर्ण संदर्भ के लिए, हमारे संपूर्ण डेटा प्रकार संदर्भ पर जाएं ।

"व्यक्ति" तालिका अब इस तरह दिखेगी:

ID LastName FirstName Address City DateOfBirth
1 Hansen Ola Timoteivn 10 Sandnes  
2 Svendson Tove Borgvn 23 Sandnes  
3 Pettersen Kari Storgt 20 Stavanger  

डेटा प्रकार उदाहरण बदलें

अब हम "Persons" टेबल में "DateOfBirth" नाम के कॉलम के डेटा टाइप को बदलना चाहते हैं।

हम निम्नलिखित SQL कथन का उपयोग करते हैं:

उदाहरण

ALTER TABLE Persons
MODIFY COLUMN DateOfBirth year;

ध्यान दें कि "DateOfBirth" कॉलम अब टाइप ईयर का है और एक साल को दो या चार अंकों के फॉर्मेट में रखने वाला है।


ड्रॉप कॉलम उदाहरण

इसके बाद, हम "व्यक्तियों" तालिका में "DateOfBirth" नाम के कॉलम को हटाना चाहते हैं।

हम निम्नलिखित SQL कथन का उपयोग करते हैं:

उदाहरण

ALTER TABLE Persons
DROP COLUMN DateOfBirth;

"व्यक्ति" तालिका अब इस तरह दिखेगी:

ID LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

व्यायाम के साथ खुद को परखें

व्यायाम:

DATEनामक प्रकार का एक कॉलम जोड़ें Birthday

 Persons
;