वर्तमान तिथि (समय नहीं) डालने के लिए, आप MySQL से इन-बिल्ट फ़ंक्शन CURDATE() का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -
अपनेTableName मानों में डालें(दही ());
या यदि आप दिनांक और समय दोनों जोड़ना चाहते हैं तो आप MySQL से इन-बिल्ट फ़ंक्शन Now() का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -
अपनेTableName मानों में डालें(अब ());
दोनों सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> टेबल बनाएं NowAndCurdateDemo −> ( −> YourDueDate datetime −> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.75 सेकंड)
वर्तमान दिनांक और दिनांक-समय तालिका सम्मिलित करने के लिए दोनों कार्यों को लागू करें। दिनांक डालने की क्वेरी इस प्रकार है -
mysql> NowAndCurdateDemo मानों में डालें (curdate ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.28 सेकंड) mysql> NowAndCurdateDemo मानों में डालें (अब ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)
निम्न क्वेरी का उपयोग करके जांचें कि डेटा तालिका में डाला गया है या नहीं -
mysql> NowAndCurdateDemo से *चुनें;
निम्न आउटपुट है -
<पूर्व>+---------------------+| आपकी नियत तिथि |+---------------------+| 2018-12-05 00:00:00 || 2018-12-05 21:24:10 |+---------------------+2 पंक्तियों में सेट (0.06 सेकंड)