メインコンテンツまでスキップ
バージョン: 4.x

マイクロ秒

説明

datetime値からマイクロ秒部分を抽出します。返される範囲は0から999999です。

構文

MICROSECOND(<date>)

パラメータ

パラメータ説明
<date>入力となる日時値。DATETIMEV2型で、精度は0より大きい値

戻り値

日時値のマイクロ秒部分を表すINT型を返します。範囲は0から999999です。精度が6未満の入力の場合、不足する桁は0で埋められます。

SELECT MICROSECOND(CAST('1999-01-02 10:11:12.000123' AS DATETIMEV2(6))) AS microsecond;
+-------------+
| microsecond |
+-------------+
| 123 |
+-------------+