MySQL LOCALTIMESTAMP
फ़ंक्शन NOW()
. का पर्याय है समारोह। यह वर्तमान दिनांक और समय लौटाता है।
मान ‘YYYY-MM-DD HH:MM:SS’ में दिया जाता है या YYYYMMDDHHMMSS प्रारूप, इस पर निर्भर करता है कि फ़ंक्शन का उपयोग स्ट्रिंग या संख्यात्मक संदर्भ में किया जाता है या नहीं।
सिंटैक्स
आप निम्न दो रूपों में से किसी एक का उपयोग कर सकते हैं:
LOCALTIMESTAMP LOCALTIMESTAMP([fsp])
जहां (वैकल्पिक) fsp
तर्क वापसी मान के लिए भिन्नात्मक सेकंड सटीकता निर्दिष्ट करता है।
यदि आपको भिन्नात्मक सेकंड सटीक प्रदान करने की आवश्यकता है, तो आपको दूसरे फ़ॉर्म का उपयोग करना होगा।
उदाहरण
प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है।
SELECT LOCALTIMESTAMP;
परिणाम:
+---------------------+ | LOCALTIMESTAMP | +---------------------+ | 2018-06-28 15:50:05 | +---------------------+
फ्रैक्शनल सेकंड्स प्रेसिजन
यहां fsp
. का उपयोग करने का एक उदाहरण दिया गया है वापसी मान के लिए भिन्नात्मक सेकंड सटीकता निर्दिष्ट करने के लिए तर्क।
SELECT LOCALTIMESTAMP(6);
परिणाम:
+----------------------------+ | LOCALTIMESTAMP(6) | +----------------------------+ | 2018-06-28 15:50:17.206091 | +----------------------------+
संख्यात्मक संदर्भ
यहां LOCALTIMESTAMP
. का उपयोग करने का एक उदाहरण दिया गया है संख्यात्मक संदर्भ में कार्य करें।
SELECT LOCALTIMESTAMP + 0;
परिणाम:
+--------------------+ | LOCALTIMESTAMP + 0 | +--------------------+ | 20180628155032 | +--------------------+
आप वापसी मूल्य से जोड़ने या घटाने के लिए गैर-शून्य मान का भी उपयोग कर सकते हैं। उदाहरण के लिए:
SELECT LOCALTIMESTAMP + 0, LOCALTIMESTAMP + 5;
परिणाम:
+--------------------+--------------------+ | LOCALTIMESTAMP + 0 | LOCALTIMESTAMP + 5 | +--------------------+--------------------+ | 20180628155045 | 20180628155050 | +--------------------+--------------------+