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

क्या हम अंतिम MySQL त्रुटि जान सकते हैं?

<घंटा/>

अंतिम MySQL त्रुटि जानने के लिए, आप SHOW कमांड का उपयोग कर सकते हैं -

त्रुटियां दिखाएं;

या आप किसी अन्य सिंटैक्स का उपयोग कर सकते हैं -

चेतावनी दिखाएं;

यहां, हम एक तालिका बना रहे हैं जो एक त्रुटि प्रदर्शित करती है और फिर हम यह पता लगाएंगे कि अंतिम MySQL त्रुटि कैसे पता करें। यहां, त्रुटि इसलिए होती है क्योंकि हमने जानबूझकर गलत क्रिएट टेबल स्टेटमेंट लिखा है -

mysql> तालिका बनाएं DemoTable(Id int);ERROR 1064 (42000):आपको अपने SQL सिंटैक्स में एक त्रुटि है; अपने MySQL सर्वर संस्करण से मेल खाने वाले मैनुअल की जांच करें ताकि 'टेबल बनाएं DemoTable(Id) के पास सही सिंटैक्स का उपयोग किया जा सके। int)' पंक्ति 1 पर

अंतिम MySQL त्रुटि जानने के लिए क्वेरी निम्नलिखित है -

mysql> एरर दिखाएं;

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

<पूर्व>+----------+------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---+| स्तर | कोड | संदेश |+----------+------+-------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --+| त्रुटि | 1064 | आपके SQL सिंटैक्स में त्रुटि है; लाइन 1 पर 'क्रिएट टेबल डेमोटेबल (आईडी इंट)' के पास उपयोग करने के लिए सही सिंटैक्स के लिए अपने MySQL सर्वर संस्करण से संबंधित मैनुअल की जांच करें। -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. पिछले 60 मिनट के लिए MySQL रिकॉर्ड खींचो?

    पिछले 60 मिनट के रिकॉर्ड खींचने के लिए, MySQL INTERVAL का उपयोग करें जैसा कि नीचे दिए गए सिंटैक्स में दिखाया गया है - अभी () - अंतराल 60 मिनट; आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(ArrivalTime datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) आइए हम वर्तमान तिथि ज्ञात करें -

  1. MySQL में अंतिम बिंदु के बाद सबस्ट्रिंग प्राप्त करें

    अंतिम बिंदु के बाद सबस्ट्रिंग लाने के लिए, substring_index() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.75 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1341 मान (C.MyFolder.Location) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 से

  1. MySQL में अंतिम 30 पंक्तियाँ प्राप्त करना

    MySQL में अंतिम 30 पंक्तियाँ प्राप्त करने के लिए, आपको DESC द्वारा ORDER और फिर LIMIT 30 का उपयोग करना होगा। सिंटैक्स इस प्रकार है - select * from yourTableName order by yourColumnName DESC LIMIT 30; आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1567    -> (    -&g