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

मौजूदा MySQL टेबल में डिफ़ॉल्ट मान के साथ कॉलम कैसे जोड़ें

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

सिंटैक्स:

ALTER TABLE table_name ADD (column_name datatype DEFAULT value);

उदाहरण:

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

mysql> ALTER TABLE Student ADD (City VARCHAR(10) DEFAULT 'DELHI');
Query OK, 5 rows affected (0.33 sec)

अब DESCRIBE कमांड से हम 'City' कॉलम का डिफ़ॉल्ट मान चेक कर सकते हैं:

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   |       |
+---------+--------------+------+-----+---------+-------+
  1. - MySQL में UPDATE और CURDATE() का उपयोग करके मौजूदा टेबल में वर्तमान दिनांक जोड़ना

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

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

    MySQL में अस्थायी टेबल के कॉलम देखना MySQL में अस्थायी टेबल के कॉलम सूचीबद्ध करने के लिए, पहले एक अस्थायी टेबल बनाते हैं। उदाहरण: अस्थायी टेबल बनाना यहाँ एक उदाहरण है जहाँ हमने छात्र के विवरण वाली एक अस्थायी टेबल बनाई है: mysql> CREATE TEMPORARY TABLE DemoTable745 ( StudentId int NOT NULL AUT

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

    MySQL में REPLACE() और SUM() का उपयोग करके मुद्रा चिह्न वाले मानों का योग करना जब कॉलम में मुद्रा चिह्न (जैसे €, $, ₹) के साथ मान संग्रहीत हों, तो REPLACE() से चिह्न हटाकर SUM() से योग करें। उदाहरण के साथ पूर्ण कार्यान्वयन टेबल बनाना CREATE TABLE DemoTable616 (Price VARCHAR(100)); रिकॉर्ड डालना