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

क्या हम MySQL में कॉलम टाइमस्टैम्प के साथ तालिका के लिए current_date () का उपयोग कर सकते हैं?

<घंटा/>

टाइमस्टैम्प डिफ़ॉल्ट current_date के लिए MySQL में current_date() के बजाय CURRENT_TIMESTAMP का उपयोग करें। आइए पहले एक टेबल बनाएं। निम्नलिखित प्रश्न है -

mysql> तालिका बनाएं defaultCurrent_DateDemo -> ( -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20), -> StudentAdmissionDate टाइमस्टैम्प डिफ़ॉल्ट CURRENT_TIMESTAMP -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) 

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है -

mysql> defaultCurrent_DateDemo(StudentName) value('Larry') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.52 sec)mysql> defaultCurrent_DateDemo(StudentName,StudentAdmissionDate)values('Chris','2019-01-31 में डालें) ');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

mysql> * defaultCurrent_DateDemo से चुनें;

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

<पूर्व>+-----------+---------------+--------------- --+| छात्र आईडी | छात्र का नाम | छात्र प्रवेश तिथि |+-----------+---------------+--------------------- -+| 1 | लैरी | 2019-04-02 19:38:19 || 2 | क्रिस | 2019-01-31 00:00:00 |+----------+----------------+------------ ----------+2 पंक्तियाँ सेट में (0.00 सेकंड)

  1. जावा में MySQL के साथ चुनिंदा क्वेरी के लिए तैयार कथन का उपयोग कैसे करें?

    इसके लिए आपको executeQuery() का उपयोग करना होगा। वाक्य रचना इस प्रकार है - yourPreparedStatementObject=yourConnectionObject.prepareStatement(yourQueryName);yourresultSetObject=yourPreparedStatement.executeQuery(); डेटाबेस नमूना में एक तालिका बनाएँ। तालिका बनाने की क्वेरी इस प्रकार है - );Query OK,

  1. क्या हम MySQL8 के साथ कॉलम नाम के रूप में "रैंक" का उपयोग कर सकते हैं?

    रैंक एक MySQL आरक्षित शब्द है जिसे MySQL संस्करण 8.0.2 में परिभाषित किया गया है। इसलिए, आप रैंक को कॉलम नाम के रूप में उपयोग नहीं कर सकते। आपको रैंक के आसपास बैकटिक्स का उपयोग करने की आवश्यकता है। आइए सबसे पहले उस MySQL संस्करण की जाँच करें जिस पर हम काम कर रहे हैं। यहाँ, मैं MySQL संस्करण 8.0.12 क

  1. एक MySQL क्वेरी के साथ तालिका कॉलम में तिथियों का प्रारूप कैसे बदलें?

    तिथियों का प्रारूप बदलने के लिए, DATE_FORMAT() फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1906 (ड्यूटाइम डेटाटाइम);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1906 मानों (2018-04-25) में डालें; क्वेरी ठीक