こうして
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バイトになります。