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

एक MySQL डेटाबेस में अंतिम परिवर्तन की तिथि/समय प्राप्त करें?

<घंटा/>

आप INFORMATION_SCHEMA.TABLES की सहायता से MySQL डेटाबेस में अंतिम परिवर्तन की तिथि/समय प्राप्त कर सकते हैं। वाक्य रचना इस प्रकार है -

<पूर्व>जानकारी_स्कीमा.टेबल से अपडेट_टाइम चुनें, जहां टेबल_स्कीमा ='yourDatabaseName'' और टेबल_नाम ='yourTableName';

उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -

mysql> टेबल बनाएं TblUpdate -> ( -> Id int null auto_increment Primary key, -> Name varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.49 सेकंड)

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

mysql> TblUpdate (नाम) मान ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> TblUpdate (नाम) मान ('कैरोल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.22 सेकंड)

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

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

आउटपुट

+-----+----------+| आईडी | नाम |+----+----------+| 1 | जॉन || 2 | कैरल |+-----+----------+2 पंक्तियों में सेट (0.00 सेकंड)

अब आप निम्न क्वेरी का उपयोग करके तालिका को अपडेट कर सकते हैं -

mysql> अपडेट TblUpdate सेट नाम ='जेम्स' जहां Id=2;क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)पंक्तियों का मिलान:1 परिवर्तित:1 चेतावनियां:0

इसलिए, हमने अभी ऊपर अपनी तालिका अपडेट की है। अब निम्न क्वेरी का उपयोग करके MySQL डेटाबेस में अंतिम परिवर्तन की तारीख/समय प्राप्त करें -

mysql> अपडेट_टाइम चुनें -> info_schema.tables से -> जहां table_schema ='sample' -> AND table_name ='TblUpdate' ->;

2019-02-09 22:49:44 पर डेटाबेस को अपडेट करने वाला आउटपुट निम्न है -

<पूर्व>+---------------------+| UPDATE_TIME |+---------------------+| 2019-02-09 22:49:44 |+---------------------+1 पंक्ति में सेट (0.89 सेकंड)
  1. जावा के साथ MySQL डेटाबेस में किसी तालिका से अंतिम रिकॉर्ड प्राप्त करें?

    MySQL डेटाबेस से डेटा प्राप्त करने के लिए, आपको java से executeQuery() विधि का उपयोग करने की आवश्यकता है। सबसे पहले MySQL डेटाबेस में एक टेबल बनाएं। यहां, हम नमूना डेटाबेस में निम्न तालिका बनाएंगे );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक

  1. MySQL में किसी दिनांक का अंतिम सेकंड प्राप्त करें?

    MySQL में किसी तिथि का अंतिम सेकंड प्राप्त करने के लिए, INTERVAL कमांड का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable(JoiningDatetime) मानों में डालें (2019- 10-04 12:34:54);क्वेरी ठीक है, 1

  1. MySQL में डेटाबेस में डालने पर दशमलव का मान बदलें (19, 2)?

    सटीक वास्तविक मान को संग्रहीत करने के लिए, आपको 2 दशमलव बिंदु के साथ truncate() का उपयोग करने की आवश्यकता है। आइए एक टेबल बनाएं - तालिका बनाने की क्वेरी निम्नलिखित है। );क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (1.12 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो59 मानों में डालें (छंटन