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

हम मौजूदा MySQL तालिका में डिफ़ॉल्ट मानों वाले कॉलम कैसे जोड़ सकते हैं?


ALTER कमांड की सहायता से किसी मौजूदा तालिका में कॉलम जोड़ते समय हम डिफ़ॉल्ट मान भी निर्दिष्ट कर सकते हैं।

सिंटैक्स

Alter table table-name ADD (column-name datatype default data);

उदाहरण

नीचे दिए गए उदाहरण में, ALTER कमांड की मदद से, 'City' कॉलम को डिफ़ॉल्ट मान 'DELHI' के साथ 'Student' टेबल में जोड़ा जाता है।

mysql> Alter table Student ADD(City Varchar(10) Default 'DELHI');

Query OK, 5 rows affected (0.33 sec)
Records: 5 Duplicates: 0 Warnings: 0

अब DESCRIBE कमांड से हम 'सिटी' कॉलम के डिफॉल्ट वैल्यू को चेक कर सकते हैं।

mysql> describe Student\g

+---------+--------------+------+-----+---------+-------+
| Field   | Type         | Null | Key | Default | Extra |
+---------+--------------+------+-----+---------+-------+
| RollNO  | int(11)      | YES  |     | NULL    |       |
| Name    | varchar(20)  | YES  |     | NULL    |       |
| Class   | varchar(15)  | YES  |     | NULL    |       |
| Grade   | varchar(10)  | YES  |     | NULL    |       |
| Address | varchar(25)  | YES  |     | NULL    |       |
| Phone   | int(11)      | YES  |     | NULL    |       |
| Email   | varchar(20)  | YES  |     | NULL    |       |
| City    | varchar(10)  | YES  |     | DELHI   |       |
+---------+-------------+------+-----+---------+--------+

8 rows in set (0.04 sec)

  1. मौजूदा MySQL तालिका में वर्तमान दिनांक कैसे जोड़ें?

    किसी मौजूदा तालिका को अपडेट करने के लिए, UPDATE का उपयोग करें। इसके साथ, वर्तमान तिथि निर्धारित करने के लिए, CURDATE() विधि का उपयोग करें - अपना टेबलनाम अपडेट करें अपना कॉमनाम सेट करें=CURDATE(); आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टे

  1. MySQL में अस्थायी तालिका कॉलम कैसे सूचीबद्ध करें?

    MySQL में अस्थायी तालिका स्तंभों को सूचीबद्ध करने के लिए, आइए पहले एक अस्थायी तालिका बनाएं। यहाँ एक उदाहरण है। हमने कुछ स्तंभों के साथ एक अस्थायी तालिका बनाई है जिसमें एक छात्र का विवरण शामिल है - अस्थायी तालिका बनाएँ DemoTable745 (StudentId int NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar

  1. MySQL में प्रत्यय मुद्रा चिह्न के साथ कॉलम मान कैसे जोड़ें

    इसके लिए आप एग्रीगेट फंक्शन SUM() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं: तालिका बनाएं DemoTable616 (मूल्य varchar(100));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable616 मानों (€ 500.00) में डालें; क्वेरी ठीक है, 1 पंक्ति