Типы времени
Типы TIME и TIMETZ задают час, минуту, секунду, микросекунду дня.
| Имя | Псевдонимы | Описание |
|---|---|---|
TIME | TIME WITHOUT TIME ZONE | время суток (без учета часового пояса) |
TIMETZ | TIME WITH TIME ZONE | время суток (с учетом часового пояса) |
Экземпляры могут быть созданы с использованием имен типов в качестве ключевых слов, где данные должны быть отформатированы в соответствии с форматом ISO 8601 (hh:mm:ss[.zzzzzz][+-TT[:tt]]).
SELECT TIME '1992-09-20 11:30:00.123456';
11:30:00.123456
SELECT TIMETZ '1992-09-20 11:30:00.123456';
11:30:00.123456+00
SELECT TIMETZ '1992-09-20 11:30:00.123456-02:00';
13:30:00.123456+00
SELECT TIMETZ '1992-09-20 11:30:00.123456+05:30';
06:00:00.123456+00
Предупреждение Тип
TIMEследует использовать только в редких случаях, когда часть даты временной метки может быть проигнорирована. Большинство приложений должны использовать типыTIMESTAMPдля представления своих временных меток.
© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/sql/data_types/time.html