MySQLテーブルの作成日を取得するにはどうすればよいですか?

王林
リリース: 2023-08-27 13:33:18
転載
1090 人が閲覧しました

如何获取 MySQL 表的创建日期?

MySQL テーブルの作成日を取得するには、information_schema を使用します。構文は次のとおりです。 -

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)
ログイン後にコピー

これで、テーブルの作成時間を確認できます。上の表では、2018-11-26 の日付が与えられます。

クエリは次のとおりです -

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)
ログイン後にコピー

以上がMySQLテーブルの作成日を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!