Spec-Zone.ru › MariaDB

format_time

Синтаксис

sys.format_time(picoseconds)

Описание

format_time — это хранимая функция, доступная в Sys Schema. Принимая время в пикосекундах, возвращает удобочитаемое значение времени и указатель единицы измерения. Единицы измерения могут быть:

  • ps - пикосекунды
  • нс - наносекунды
  • мкс - микросекунды
  • мс - миллисекунды
  • с - секунды
  • м - минуты
  • ч - часы
  • д - дни
  • н - недели

Эта функция очень похожа на функцию FORMAT_PICO_TIME, представленную в MariaDB 11.0.2, но с некоторыми отличиями:

  • Представляет минуты как m вместо min.
  • Представляет недели.

Примеры

SELECT
    sys.format_time(43) AS ps,
    sys.format_time(4321) AS ns, 
    sys.format_time(43211234) AS us,
    sys.format_time(432112344321) AS ms,
    sys.format_time(43211234432123) AS s,
    sys.format_time(432112344321234) AS m,
    sys.format_time(4321123443212345) AS h,
    sys.format_time(432112344321234545) AS d,
    sys.format_time(43211234432123444543) AS w;
+-------+---------+----------+-----------+---------+--------+--------+--------+---------+
| ps    | ns      | us       | ms        | s       | m      | h      | d      | w       |
+-------+---------+----------+-----------+---------+--------+--------+--------+---------+
| 43 ps | 4.32 ns | 43.21 us | 432.11 ms | 43.21 s | 7.20 m | 1.20 h | 5.00 d | 71.45 w |
+-------+---------+----------+-----------+---------+--------+--------+--------+---------+
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/format_time/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API