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

यदि हम TIMESTAMP CURRENT_TIMESTAMP प्रकार के कॉलम सेट वाली तालिका में खाली मान सम्मिलित करते हैं तो क्या होगा?


यदि हम INSERT कथन में कुछ भी सम्मिलित नहीं करेंगे, तो टाइमस्टैम्प प्रकार के लिए, यह वर्तमान दिनांक-समय सम्मिलित करेगा। आइए पहले एक टेबल बनाएं -

mysql> create table DemoTable
   -> (
   -> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   -> UserLoginDate timestamp default current_timestamp
   -> );
Query OK, 0 rows affected (0.61 sec)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> insert into DemoTable values();
Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values();
Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable values();
Query OK, 1 row affected (0.08 sec)
mysql> insert into DemoTable(UserId) values(null);
Query OK, 1 row affected (0.13 sec)

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

mysql> select *from DemoTable;

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

+--------+---------------------+
| UserId | UserLoginDate       |
+--------+---------------------+
|      1 | 2019-11-03 12:55:44 |
|      2 | 2019-11-03 12:55:45 |
|      3 | 2019-11-03 12:55:46 |
|      4 | 2019-11-03 12:56:06 |
+--------+---------------------+
4 rows in set (0.00 sec)

  1. जावा के साथ एक MySQL तालिका में केवल एक कॉलम कैसे सम्मिलित करें?

    एक कॉलम डालने के लिए Java-MySQL कनेक्शन कोड में INSERT INTO स्टेटमेंट का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) MySQL तालिका में केवल एक कॉलम डालने के लिए जावा कोड यहां दिया गया है। उदाहरण आयात करें रेडीस्टेडमेंट पीएस =शून्य; कोशिश करें {con =DriverMa

  1. स्तंभ मानों के लिए MySQL में ENUM सेट करें

    तालिका बनाते समय, उस कॉलम के लिए ENUM प्रकार सेट करें जिसे आप ENUM मान चाहते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.75 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2019 मानों में डालें (45, दूसरा); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 स

  1. MySQL में JSON प्रकार के कॉलम में डिफ़ॉल्ट मान सेट करें?

    डिफ़ॉल्ट मान सेट करने के लिए, नीचे दिए गए सिंटैक्स के अनुसार डिफ़ॉल्ट बाधा का उपयोग करें - टेबल बदलें yourTableName कॉलम को संशोधित करें yourColumnName JSON NOT NULL DEFAULT (JSON_OBJECT()); आइए एक टेबल बनाएं - ;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.43 सेकंड) यहाँ तालिका का विवरण दिया गया है। निम्नल