ЧАС
Синтаксис
HOUR(time)
Описание
Возвращает час для времени. Диапазон возвращаемого значения составляет от 0 до 23 для значений времени суток. Однако диапазон TIME значений фактически намного больше, поэтому HOUR может возвращать значения больше 23.
Возвращаемое значение всегда положительное, даже если предоставлено отрицательное TIME значение.
Примеры
SELECT HOUR('10:05:03');
+------------------+
| HOUR('10:05:03') |
+------------------+
| 10 |
+------------------+
SELECT HOUR('272:59:59');
+-------------------+
| HOUR('272:59:59') |
+-------------------+
| 272 |
+-------------------+
Разница между EXTRACT (HOUR FROM ...) (>= MariaDB 10.0.7 и MariaDB 5.5.35) и HOUR:
SELECT EXTRACT(HOUR FROM '26:30:00'), HOUR('26:30:00');
+-------------------------------+------------------+
| EXTRACT(HOUR FROM '26:30:00') | HOUR('26:30:00') |
+-------------------------------+------------------+
| 2 | 26 |
+-------------------------------+------------------+
См. также
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее компанией 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/hour/