Rumah > Artikel > pangkalan data > Bagaimana untuk mendapatkan tarikh penciptaan jadual MySQL?
Untuk mendapatkan tarikh penciptaan jadual MySQL, gunakan information_schema. Sintaks adalah seperti berikut -
SELECT create_time FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'yourDatabaseName’ AND table_name = 'yourTableName';
Gunakan sintaks di atas pada pangkalan data dan nama jadual anda. Di sini saya menggunakan pangkalan data "perniagaan" dan nama jadual ialah "pelajar". Pertanyaannya adalah seperti berikut -
mysql> SELECT create_time FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'business' -> AND table_name = 'student';
Berikut ialah output yang menunjukkan masa penciptaan jadual -
+---------------------+ | CREATE_TIME | +---------------------+ | 2018-10-01 12:26:57 | +---------------------+ 1 row in set (0.12 sec)
Mari kita lihat contoh lain dan buat jadual dari awal.
mysql> create table DateAsStringDemo -> ( -> YourDateTime datetime -> ); Query OK, 0 rows affected (0.57 sec)
Saya baru sahaja mencipta jadual dan masa tarikh semasa saya adalah seperti berikut -
mysql> select now();
Di bawah adalah output -
+---------------------+ | now() | +---------------------+ | 2018-11-26 18:12:29 | +---------------------+ 1 row in set (0.00 sec)
Sekarang anda boleh menyemak masa penciptaan jadual di atas dan ia akan memberikan tarikh 2018-11-26 .
Pertanyaan adalah seperti berikut -
mysql> SELECT create_time FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'test' -> AND table_name = 'DateAsStringDemo';
Berikut ialah output -
+---------------------+ | CREATE_TIME | +---------------------+ | 2018-11-26 18:01:44 | +---------------------+ 1 row in set (0.00 sec)
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan tarikh penciptaan jadual MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!