नाओ () फ़ंक्शन वर्तमान डेटाटाइम को टाइमस्टैम्प के रूप में देता है जबकि CURDATE () केवल वर्तमान दिनांक देता है, समय नहीं।
अब हम सेलेक्ट स्टेटमेंट की मदद से दोनों फंक्शन पर काम करते हैं। क्वेरी इस प्रकार है -
निम्नलिखित नाओ () फ़ंक्शन का एक डेमो है -
mysql> अभी चुनें ();
निम्न आउटपुट है -
<पूर्व>+---------------------+| अब () |+---------------------+| 2018-11-27 15:17:01 |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)CURDATE() का एक डेमो।
mysql> CURDATE() चुनें;
निम्नलिखित आउटपुट है जो केवल दिनांक प्रदर्शित करता है, समय नहीं -
<पूर्व>+---------------+| दही () |+---------------+| 2018-11-27 |+---------------+1 पंक्ति सेट में (0.00 सेकंड)आइए अब इसे टेबल की मदद से समझते हैं। आइए एक टेबल बनाएं -
mysql> टेबल बनाएं CurrentdateAndNowDemo−> ( −> Time datetime−> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.82 सेकंड)
अब () और दही () की सहायता से तालिका में अभिलेखों को सम्मिलित करना। क्वेरी इस प्रकार है -
mysql> CurrentdateAndNowDemo मानों में डालें (अब ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> CurrentdateAndNowDemo मानों (दही ()) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)
अब देखते हैं कि नाउ () फंक्शन करंट डेटटाइम देता है या नहीं और करडेट () करंट डेट देता है या नहीं। क्वेरी इस प्रकार है -
mysql> CurrentdateAndNowDemo से *चुनें;
निम्नलिखित आउटपुट है जो वर्तमान डेटाटाइम और वर्तमान तिथि को क्रमशः अब () और दही () का उपयोग करके प्रदर्शित करता है -
<पूर्व>+---------------------+| समय |+---------------------+| 2018-11-27 15:16:32 || 2018-11-27 00:00:00 |+---------------------+2 पंक्तियों में सेट (0.00 सेकंड)