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

MySQL के साथ जावा का उपयोग करके वर्तमान तिथि में कुछ महीने जोड़ें?

<घंटा/>

जावा - MySQL के साथ INTERVAL का उपयोग करके महीनों को जोड़ने का सिंटैक्स निम्नलिखित है।

स्ट्रिंग क्वेरी;क्वेरी ="अपने टेबलनाम मानों में डालें (दही () + अंतराल कितने नंबरऑफमंथ महीने)";

वर्तमान तिथि निम्नलिखित है -

mysql> सेलेक्ट कर्डेट ();+---------------+| दही () |+---------------+| 2020-10-25 |+---------------+1 पंक्ति सेट (0.00 सेकंड) में

आइए एक टेबल बनाएं -

mysql> क्रिएट टेबल डेमो12−> (−> create_date date−> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.84 सेकंड)

यहां, मैं जावा से वर्तमान तिथि में 2 महीने जोड़ने जा रहा हूं। अब, दिनांक को तालिका में सम्मिलित किया जाएगा 2020−12−25

जावा कोड इस प्रकार है

उदाहरण

आयात करें स्टेटमेंट स्टेटमेंट =शून्य; कोशिश करें { Class.forName ("com.mysql.jdbc.Driver"); con =DriverManager.getConnection("jdbc:mysql://localhost:3306/sampledatabase", "root", "123456"); कथन =(विवरण) con.createStatement (); स्ट्रिंग क्वेरी; क्वेरी ="डेमो 12 मानों में डालें (दही () + अंतराल 2 महीने)"; इंट स्टेटस =स्टेटमेंट.एक्सक्यूटअपडेट (क्वेरी); अगर (स्थिति> 0) System.out.println ("रिकॉर्ड सफलतापूर्वक डाला गया .. डेटाबेस में देखें"); और System.out.println ("त्रुटि नहीं डाली गई"); } कैच (अपवाद ई) { e.printStackTrace (); } }}

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

MySQL के साथ जावा का उपयोग करके वर्तमान तिथि में कुछ महीने जोड़ें?

अब आप यह सत्यापित कर सकते हैं कि सभी रिकॉर्ड प्रदर्शित करके तालिका में डेटा डाला गया है या नहीं। निम्नलिखित प्रश्न है -

MySQL के साथ जावा का उपयोग करके वर्तमान तिथि में कुछ महीने जोड़ें?


  1. एकल MySQL क्वेरी के साथ दिनांक में एक वर्ष और दो दिन कैसे जोड़ें?

    इसके लिए MySQL में INTERVAL का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );query OK, 0 Rows प्रभावित (0.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1376 मानों में डालें (2019-03-14); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रि

  1. जांचें कि क्या वर्तमान तिथि MySQL क्वेरी का उपयोग करके किसी निश्चित तिथि सीमा में आती है

    आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.46 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1448 मान (2018-12-31,2019-12-31) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - Dem

  1. MySQL में वर्तमान तिथि में 11 दिन जोड़ें

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1994(ArrivalDate date);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (5.33 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1994 मान (2018-12-20) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (1.42 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रि