SEC_TO_TIME
Синтаксис
SEC_TO_TIME(seconds)
Описание
Возвращает аргумент в секундах, преобразованный в часы, минуты и секунды, как значение TIME. Диапазон результата ограничен диапазоном типа данных TIME. Если аргумент соответствует значению вне этого диапазона, возникает предупреждение.
Время будет возвращено в формате hh:mm:ss, или hhmmss если используется в числовом вычислении.
Примеры
SELECT SEC_TO_TIME(12414); +--------------------+ | SEC_TO_TIME(12414) | +--------------------+ | 03:26:54 | +--------------------+ SELECT SEC_TO_TIME(12414)+0; +----------------------+ | SEC_TO_TIME(12414)+0 | +----------------------+ | 32654 | +----------------------+ SELECT SEC_TO_TIME(9999999); +----------------------+ | SEC_TO_TIME(9999999) | +----------------------+ | 838:59:59 | +----------------------+ 1 row in set, 1 warning (0.00 sec) SHOW WARNINGS; +---------+------+-------------------------------------------+ | Level | Code | Message | +---------+------+-------------------------------------------+ | Warning | 1292 | Truncated incorrect time value: '9999999' | +---------+------+-------------------------------------------+
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проходит предварительной проверки со стороны 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/sec_to_time/