Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

मौजूदा MySQL टेबल में कॉलम का नाम कैसे बदलें

मौजूदा MySQL टेबल में कॉलम का नाम बदलने के लिए हम ALTER TABLE कमांड के साथ CHANGE कीवर्ड का उपयोग कर सकते हैं:

mysql> ALTER TABLE Student CHANGE Email Emailid VARCHAR(30);
Query OK, 5 rows affected (0.38 sec)
Records: 5 Duplicates: 0 Warnings: 0

उपरोक्त क्वेरी की मदद से, MySQL ने कॉलम 'Email' का नाम 'Emailid' में बदल दिया है।

हम नए कॉलम नाम के साथ समान डेटा टाइप और आकार या अलग डेटा टाइप और आकार निर्दिष्ट कर सकते हैं:

mysql> ALTER TABLE Student CHANGE Emailid Mailid CHAR(35);
Query OK, 5 rows affected (0.29 sec)
Records: 5 Duplicates: 0 Warnings: 0

उपरोक्त क्वेरी की मदद से, MySQL ने कॉलम का नाम 'Emailid' से 'Mailid' में बदल दिया है साथ ही इसका डेटा टाइप VARCHAR(30) से CHAR(35) में बदल दिया है।

सिंटैक्स:

ALTER TABLE table_name CHANGE old_column_name new_column_name datatype;
  1. - MySQL में UPDATE और CURDATE() का उपयोग करके मौजूदा टेबल में वर्तमान दिनांक जोड़ना

    MySQL में UPDATE स्टेटमेंट के साथ CURDATE() फ़ंक्शन का उपयोग करके मौजूदा टेबल के दिनांक कॉलम को वर्तमान दिनांक से अपडेट करें। सिंटैक्स UPDATE yourTableName SET yourColumnName = CURDATE(); उदाहरण: टेबल बनाना और डेटा डालना mysql> CREATE TABLE DemoTable ( -> DueDate DATETIME -> );

  1. - MySQL में SUBSTRING_INDEX() का उपयोग करके कॉलम कैसे विभाजित करें?

    MySQL में SUBSTRING_INDEX() और LOCATE() फ़ंक्शन का उपयोग करके डिलिमिटर (जैसे अंडरस्कोर) के आधार पर कॉलम को भागों में विभाजित किया जा सकता है। सिंटैक्स 0: बाएं से count भाग -- count < 0: दाएं से |count| भाग उदाहरण: पहला भाग प्राप्त करें (पहले _ से पहले) mysql> CREATE TABLE DemoTable (Name VARCH

  1. - Python में MySQL का उपयोग करके टेबल में नया कॉलम जोड़ना

    कभी-कभी किसी मौजूदा टेबल में नया कॉलम जोड़ने की आवश्यकता होती है। मान लीजिए हमारे पास Students टेबल है जिसमें Name, Age, Roll No जैसे कॉलम हैं। हम इसमें Address नाम का एक नया कॉलम जोड़ना चाहते हैं। यह ALTER कमांड का उपयोग करके किया जा सकता है। ALTER कमांड का उपयोग डेटाबेस में कॉलम को संशोधित, ड्रॉप