現在の日付 (時刻ではなく) を挿入するには、MySQL の組み込み関数 CURDATE() を使用できます。構文は次のとおりです。 -
INSERT INTO yourTableName values(curdate());
また、日付と時刻を追加する場合は、MySQL の組み込み関数 NOW() を使用できます。構文は次のとおりです。 -
INSERT INTO yourTableName values(now());
これら 2 つの構文を理解するために、まずテーブルを作成します。テーブルを作成するクエリは次のとおりです。 -
mysql> create table NowAndCurdateDemo −> ( −> YourDueDate datetime −> ); Query OK, 0 rows affected (1.75 sec)
現在の日付と日時をテーブルに挿入する関数を実装します。日付を挿入するクエリは次のとおりです -
mysql> insert into NowAndCurdateDemo values(curdate()); Query OK, 1 row affected (0.28 sec) mysql> insert into NowAndCurdateDemo values(now()); Query OK, 1 row affected (0.14 sec)
次のクエリを使用して、データがテーブルに挿入されているかどうかを確認します -
mysql> select *from NowAndCurdateDemo;
以下は出力です -
+---------------------+ | YourDueDate | +---------------------+ | 2018-12-05 00:00:00 | | 2018-12-05 21:24:10 | +---------------------+ 2 rows in set (0.06 sec)
以上がMySQL の日時形式で現在の日付を挿入しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。