LoginSignup
1
1

More than 5 years have passed since last update.

MySQL5.6.4から現在時刻のマイクロ秒まで記録できるようになってた

Last updated at Posted at 2017-08-02

こうして

CREATE TABLE datetime_test (
    t0 datetime,
    t3 datetime(3),
    t6 datetime(6)
);

こうして

mysql> INSERT INTO datetime_test VALUES(CURRENT_TIMESTAMP(6),CURRENT_TIMESTAMP(6),CURRENT_TIMESTAMP(6));
Query OK, 1 row affected (0.00 sec)

こうじゃ!

mysql> SELECT * FROM datetime_test;
+---------------------+-------------------------+----------------------------+
| t0                  | t3                      | t6                         |
+---------------------+-------------------------+----------------------------+
| 2017-08-02 23:11:02 | 2017-08-02 23:11:02.145 | 2017-08-02 23:11:02.144702 |
+---------------------+-------------------------+----------------------------+
1 row in set (0.00 sec)

MySQLでもPostgreSQLみたいに現在時刻にマイクロ秒まで入れられるぞ!やったね!

データ容量については下記を参照のこと。マイクロ秒まで記録すると3バイト増えて8バイトになります。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1