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

MySQL टेबल की निर्माण तिथि कैसे प्राप्त करें?

MySQL टेबल की निर्माण तिथि प्राप्त करना

MySQL में किसी टेबल की निर्माण तिथि (creation date) जानने के लिए INFORMATION_SCHEMA.TABLES का उपयोग करें। यह सिस्टम डेटाबेस सभी टेबल्स के मेटाडेटा को संग्रहीत करता है।

सिंटैक्स

SELECT create_time 
FROM INFORMATION_SCHEMA.TABLES 
WHERE table_schema = 'yourDatabaseName' 
AND table_name = 'yourTableName';

उदाहरण: 'business' डेटाबेस में 'student' टेबल

mysql> SELECT create_time 
    -> FROM INFORMATION_SCHEMA.TABLES 
    -> WHERE table_schema = 'business' 
    -> AND table_name = 'student';

आउटपुट

+---------------------+
| CREATE_TIME         |
+---------------------+
| 2018-10-01 12:26:57 |
+---------------------+
1 row in set (0.12 sec)

व्यावहारिक उदाहरण: नई टेबल बनाकर जांचना

आइए एक नई टेबल बनाते हैं और उसकी निर्माण तिथि देखते हैं।

mysql> CREATE TABLE DateAsStringDemo (
    -> YourDateTime DATETIME
    -> );
Query OK, 0 rows affected (0.57 sec)

वर्तमान दिनांक-समय जांचें:

mysql> SELECT NOW();
+---------------------+
| now()               |
+---------------------+
| 2018-11-26 18:12:29 |
+---------------------+
1 row in set (0.00 sec)

अब नई टेबल की निर्माण तिथि देखें:

mysql> SELECT create_time 
    -> FROM INFORMATION_SCHEMA.TABLES 
    -> WHERE table_schema = 'test' 
    -> AND table_name = 'DateAsStringDemo';

परिणाम

+---------------------+
| CREATE_TIME         |
+---------------------+
| 2018-11-26 18:01:44 |
+---------------------+
1 row in set (0.00 sec)

नोट: create_time कॉलम टेबल निर्माण का सटीक टाइमस्टैम्प दिखाता है। यह केवल INFORMATION_SCHEMA के माध्यम से उपलब्ध है और सीधे SHOW TABLES या DESCRIBE से नहीं देखा जा सकता।

  1. - MySQL में तारीख प्रारूप कैसे अपडेट करें?

    MySQL में STR_TO_DATE() का उपयोग करके गलत तारीख प्रारूप को सही करना जब तारीख गलत प्रारूप में VARCHAR कॉलम में संग्रहीत हो (जैसे YYYY-DD-MM), तो STR_TO_DATE() फ़ंक्शन का उपयोग करके इसे सही DATE टाइप में पार्स करें। उदाहरण के साथ पूर्ण कार्यान्वयन टेबल बनाना (VARCHAR में गलत प्रारूप) CREATE TABLE D

  1. - MySQL में DATEDIFF() का उपयोग करके डेट रिकॉर्ड्स और वर्तमान तारीख का अंतर कैसे निकालें

    DATEDIFF() के साथ तारीख अंतर की गणना मान लें वर्तमान तारीख है 2019-09-06। डेट रिकॉर्ड्स और वर्तमान तारीख के बीच दिनों का अंतर निकालने के लिए DATEDIFF() फंक्शन का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( AdmissionDate DATE ); रिकॉर्ड्स इन्सर्ट करें: mysql> INS

  1. - MySQL में DATE_ADD से तारीख में वर्ष जोड़ें

    UPDATE और DATE_ADD() से मौजूदा तारीखों में अंतराल जोड़ें मौजूदा तारीख कॉलम में वर्ष (या अन्य अंतराल) जोड़ने के लिए UPDATE के साथ DATE_ADD() का उपयोग करें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable1984 ( ShippingDate date ); Query OK, 0 rows affected (0.00 sec) mysql> insert into