MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLに現在の日付/時刻を挿入する方法は?


MySQLに現在の日付/時刻を挿入するには、now()関数を使用します。例を見てみましょう。

まず、テーブルを作成します。 CREATEコマンドを使用してテーブルを作成します。

mysql > create table CurrentDateTime
-> (
-> CurrentTime datetime
-> );
Query OK, 0 rows affected (1.14 sec)

insertコマンドとnow()

を使用して現在の日付/時刻を挿入する構文
mysql> insert into CurrentDateTime values(now());
Query OK, 1 row affected (0.11 sec)

現在の日付/時刻がテーブルに挿入されているかどうかを確認するには、selectコマンドを使用します。

mysql> select *from CurrentDateTime;

以下は、現在の日付/時刻が正常に挿入されたことを示す出力です。

+---------------------+
| CurrentTime         |
+---------------------+
| 2018-10-18 13:14:30 |
+---------------------+
1 row in set (0.00 sec)

  1. MySQLで時間に関係なく日付でグループ化するにはどうすればよいですか?

    テーブルに同じ日付があり、それぞれの時刻の値が異なる場合は、GROUPBYDATEを使用して簡単にグループ化できます。 まずテーブルを作成しましょう- mysql> create table DemoTable692 (DueDatetime datetime); Query OK, 0 rows affected (0.97 sec) 挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します: mysql> insert into DemoTable692 values('2019-07-21 10:20:00'); Query OK, 1 row a

  2. TRIGGERSを使用してMySQLテーブルにDATEを挿入するにはどうすればよいですか?

    まずテーブルを作成しましょう- mysql> create table DemoTable1584    -> (    -> DueDate datetime    -> ); Query OK, 0 rows affected (1.79 sec) これは、MySQLにDATEを挿入するためのクエリです- mysql> create trigger insertDate before insert on DemoTable1584    ->  for each