USEC_TO_TIME関数は、マイクロ秒(usec)をTIMESTAMP型の値に変換するために使用されます。OceanBaseデータベースが使用するタイムゾーンはUTC(協定世界時)です。したがって、マイクロ秒をTIMESTAMPに変換する際、システムはタイムゾーン情報を考慮します。タイムゾーン情報が設定されていない場合は、UTCタイムゾーンで計算が行われます。
関数構文
USEC_TO_TIME(usec)
パラメータの説明
| パラメータ | 説明 |
|---|---|
usec |
TIMESTAMP型の値に変換する必要があります。usecは1970-01-01 00:00:00.000000からのマイクロ秒数を表します。 |
例
obclient> SELECT USEC_TO_TIME(1);
+----------------------------+
| USEC_TO_TIME(1) |
+----------------------------+
| 1970-01-01 08:00:00.000001 |
+----------------------------+
1 row in set