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

डिफ़ॉल्ट के साथ विशिष्ट विकल्पों के साथ MySQL में एक नई तालिका बनाएं?


इसके लिए, कॉलम डेटा प्रकार के बाद DEFAULT कीवर्ड का उपयोग करें।

आइए एक टेबल बनाएं -

mysql> create table demo33
−> (
−> id int not null auto_increment primary key,
−> name varchar(20) not null,
−> start_date date default(current_date),
−> end_date date default NULL,
−> category enum('Good','Medium','Low') default 'Low'
−> );
Query OK, 0 rows affected (2.32 sec)

इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें -

mysql> insert into demo33(name) values('John');
Query OK, 1 row affected (0.15 sec)

mysql> insert into demo33(name,end_date,category) values('David','2020−12−21','Medium');
Query OK, 1 row affected (0.09 sec)

mysql> insert into demo33(name,start_date,category) values('David','2020−04−01','Good');
Query OK, 1 row affected (0.14 sec)

mysql> insert into demo33(name,start_date,end_date,category) values('David','2020−03−10','2020−08−22','Good');
Query OK, 1 row affected (0.17 sec)

चयन कथन का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करें -

mysql> select *from demo33;

यह निम्नलिखित आउटपुट देगा -

+----+-------+------------+------------+----------+
| id | name  | start_date | end_date   | category |
+----+-------+------------+------------+----------+
| 1  | John  | 2020−10−28 | NULL       | Low      |
| 2  | David | 2020−10−28 | 2020−12−21 | Medium   |
| 3  | David | 2020−04−01 | NULL       | Good     |
| 4  | David | 2020−03−10 | 2020−08−22 | Good     |
+----+-------+------------+------------+----------+
4 rows in set (0.00 sec)

  1. InnoDB इंजन तालिका के साथ MySQL तालिका कैसे बनाएं?

    InnoDB इंजन के साथ एक टेबल बनाने के लिए, हम इंजन कमांड का उपयोग कर सकते हैं। यहाँ तालिका बनाने के लिए क्वेरी है। )ENGINE=INNODB;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.46 सेकंड) हमने इंजन को ऊपर INNODB के रूप में सेट किया है। डीईएससी कमांड का उपयोग करके तालिका के बारे में पूरा विवरण देखें। DESC Emp

  1. डिफ़ॉल्ट मान के रूप में गलत के साथ MySQL में बूलियन कॉलम कैसे बनाएं?

    डिफ़ॉल्ट मान के रूप में गलत के साथ एक कॉलम बनाने के लिए, हम तालिका के निर्माण के समय डिफ़ॉल्ट की अवधारणा का उपयोग कर सकते हैं। नोट - 0 झूठ का प्रतिनिधित्व करता है और 1 सत्य का प्रतिनिधित्व करता है। डिफ़ॉल्ट असत्य का उपयोग करके तालिका बनाना। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.65 सेकंड) बिना किस

  1. MySQL कार्यक्षेत्र के साथ एक नया डेटाबेस बनाएँ?

    MySQL वर्कबेंच के साथ एक नया डेटाबेस बनाने के लिए, आपको MySQL वर्कबेंच लॉन्च करना होगा। स्क्रीनशॉट इस प्रकार है। अब, आइए MySQL के साथ कनेक्शन का परीक्षण करें। नीचे दिए गए चरणों का पालन करें - Database->Connect to database (Ctrl +U). निम्नलिखित स्क्रीनशॉट है जो डेटाबेस से कनेक्ट करें संवाद बॉक