MySQL तालिका की निर्माण तिथि प्राप्त करने के लिए, info_schema का उपयोग करें। वाक्य रचना इस प्रकार है -
INFORMATION_SCHEMA.TABLES से create_time चुनें जहां table_schema ='yourDatabaseName' और table_name ='yourTableName';
अपने डेटाबेस और तालिका के नाम के लिए उपरोक्त सिंटैक्स लागू करें। यहां मैं डेटाबेस 'व्यवसाय' का उपयोग कर रहा हूं और तालिका का नाम 'छात्र' है। क्वेरी इस प्रकार है -
mysql> INFORMATION_SCHEMA.TABLES से create_time चुनें -> जहां table_schema ='business' -> AND table_name ='student';
तालिका के निर्माण समय को प्रदर्शित करने वाला आउटपुट निम्न है -
<पूर्व>+---------------------+| CREATE_TIME |+---------------------+| 2018-10-01 12:26:57 |+---------------------+1 पंक्ति में सेट (0.12 सेकंड)आइए एक और उदाहरण देखें और शुरुआत से एक टेबल बनाएं।
mysql> टेबल बनाएं DateAsStringDemo -> (-> YourDateTime datetime -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.57 सेकंड)
मैंने अभी-अभी एक टेबल बनाई है और मेरा वर्तमान दिनांक समय इस प्रकार है -
mysql> अभी चुनें ();
निम्न आउटपुट है -
<पूर्व>+---------------------+| अब () |+---------------------+| 2018-11-26 18:12:29 |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)अब आप उपरोक्त तालिका के निर्माण समय की जांच कर सकते हैं, जो दिनांक 2018-11-26 देगा।
क्वेरी इस प्रकार है -
mysql> INFORMATION_SCHEMA.TABLES से create_time चुनें -> जहां table_schema ='test' -> AND table_name ='DateAsStringDemo';
निम्न आउटपुट है -
<पूर्व>+---------------------+| CREATE_TIME |+---------------------+| 2018-11-26 18:01:44 |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)