मिलीसेकंड/माइक्रोसेकंड सटीकता पिछले संस्करणों जैसे 5.6.4 में समर्थित नहीं थी। लेकिन अब MySQL टाइमस्टैम्प, डेटाटाइम और समय के साथ मिलीसेकंड/माइक्रोसेकंड परिशुद्धता का समर्थन करता है।
आधिकारिक बयान।
“MySQL अब TIME, DATETIME, और TIMESTAMP मानों के लिए भिन्नात्मक सेकंड का समर्थन करता है, अधिकतम माइक्रोसेकंड परिशुद्धता के साथ”।
आप संस्करण () पद्धति का उपयोग करके अपने सिस्टम पर MySQL संस्करण की जांच कर सकते हैं।
mysql> सेलेक्ट वर्जन ();
निम्न आउटपुट है।
<पूर्व>+-----------+| वर्जन () |+-----------+| 8.0.12 |+-----------+1 पंक्ति सेट में (0.01 सेकंड)आइए अब दिनांक अंतर की जांच करने के लिए सिंटैक्स देखें।
mysql> दिनांकित चुनें (अब (), अब ());
आउटपुट
<पूर्व>+--------------------------+| दिनांकित (अब (), अब ()) |+------------------------+| 0 |+----------------------+1 पंक्ति में सेट (0.03 सेकंड)आइए अब एक और उदाहरण देखें।
mysql> अभी चुनें(6);
माइक्रोसेकंड में आउटपुट निम्न है।
<पूर्व>+--------------------------+| अब(6)+--------------------------+| 2018-11-11 17:13:25.485429 |+--------------------------+1 पंक्ति सेट में (0.00 सेकंड)