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

हम MySQL को अमान्य तिथियों को संग्रहीत करने की अनुमति कैसे दे सकते हैं?


SQL MODE को ALLOW_INVALID_DATES पर सक्षम करने के बाद, MySQL तालिका में अमान्य तिथियों को भी संग्रहीत करने में सक्षम होगा। इसे समझने के लिए उदाहरण नीचे दिया गया है -

mysql> Insert into order1234(ProductName, Quantity, Orderdate) values('B',500,'2015-11-31');
Query OK, 1 row affected (0.06 sec)

mysql> Select * from order1234;
+-------------+----------+--------------+
| ProductName | Quantity | OrderDate    |
+-------------+----------+--------------+
| A           | 500      | 0000-00-00   |
| B           | 500      | 2015-11-31   |
+-------------+----------+--------------+
2 rows in set (0.00 sec)

हम देख सकते हैं कि MySQL भी एक तालिका में अमान्य दिनांक सम्मिलित करता है।


  1. - मैं MySQL में NULL के लिए 0 कैसे लौटा सकता हूं?

    हम IFNULL () विधि की मदद से MySQL में NULL के लिए 0 वापस कर सकते हैं। IFNULL() का सिंटैक्स इस प्रकार है। IFNULL(YourEXPRESSION,0); आइए एक उदाहरण देखते हैं। सबसे पहले, हम एक टेबल बनाएंगे। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.65 सेकंड) तालिका बनाने के बाद, आइए INSERT कमांड का उपयोग करके तालिका में

  1. - MySQL में दशमलव कैसे स्टोर करें?

    दशमलव को MySQL में स्टोर करने के लिए, आपको दो मापदंडों को समझना होगा। वाक्य रचना इस प्रकार है - DECIMAL(yourTotalDigit,yourDigitsAfterDecimalPoint); उदाहरण के लिए - DECIMAL(4,2), इसका मतलब है कि आप दशमलव बिंदु के बाद कुल 4 अंक और 2 अंक ले सकते हैं। पहला पैरामीटर दशमलव बिंदु से पहले 2 तक है दूसरा

  1. - मैं MySQL में देय तिथियों के लिए अंतराल की स्थिति को सही तरीके से कैसे कार्यान्वित कर सकता हूं?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable (ड्यूडेट डेट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.92 सेकंड) उदाहरण इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2019-07-19); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्