English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
以前のバージョン(例えば5.6.4)ミリ秒はサポートしていません/マイクロ秒の精度です。しかし、MySQLは現在、タイムスタンプ、日付と時間のミリ秒をサポートしています。/マイクロ秒精度。
公式声明。
「MySQLは現在、TIME、DATETIME、TIMESTAMPの小数秒をサポートしており、微秒の精度まで達します」
あなたはこのversion()
メソッドはシステム上でMySQLのバージョンをチェックします。
mysql> SELECT version();
以下は出力です。
+-----------+ | version() | +-----------+ | 8.0.12 | +-----------+ 1 row in set (0.01 sec)
今、日付の差をチェックする语法を見てみましょう。
mysql> SELECT DATEDIFF(now(),now());
出力結果
+-----------------------+ | DATEDIFF(now(),now()) | +-----------------------+ | 0 | +-----------------------+ 1 row in set (0.03 sec)
今、もう一つの例を見てみましょう。
mysql> SELECT now(6);
以下はマイクロ秒の出力です。
+-----------------------+ | now(6) +-----------------------+ | 2018-11-11 17:13:25.485429 | +-----------------------+ 1 row in set (0.00 sec)