PostgreSQL: операторы DateTime
Операторы DateTime
В PostgreSQL доступны различные функции DateTime, а также операторы. Вот список операторов, описанных ниже.
Операторы даты / времени
оператор | пример | Результат |
---|---|---|
+ | дата '2001-09-28' + целое число '7' | дата '2001-10-05' |
+ | дата '2001-09-28' + интервал '1 час' | метка времени '2001-09-28 01:00:00' |
+ | дата '2001-09-28' + время '03: 00 ' | метка времени '2001-09-28 03:00:00' |
+ | интервал «1 день» + интервал «1 час» | интервал «1 день 01:00:00» |
+ | метка времени '2001-09-28 01:00' + интервал '23 часа ' | метка времени '2001-09-29 00:00:00' |
+ | время «01: 00» + интервал «3 часа» | время '04: 00: 00 ' |
- | - интервал «23 часа» | интервал '-23: 00: 00' |
- | дата '2001-10-01' - дата '2001-09-28' | целое число «3» (дни) |
- | дата '2001-10-01' - целое число '7' | дата '2001-09-24' |
- | дата '2001-09-28' - интервал '1 час' | метка времени '2001-09-27 23:00:00' |
- | время '05: 00 '- время '03: 00' | интервал '02: 00: 00 ' |
- | время '05: 00 '- интервал' 2 часа ' | время '03: 00: 00 ' |
- | метка времени '2001-09-28 23:00' - интервал '23 часов' | метка времени '2001-09-28 00:00:00' |
- | интервал «1 день» - интервал «1 час» | интервал «1 день -01: 00: 00» |
- | метка времени '2001-09-29 03:00' - метка времени '2001-09-27 12:00' | интервал «1 день 15:00:00» |
* | 900 * интервал «1 секунда» | интервал '00: 15: 00 ' |
* | 21 * интервал «1 день» | интервал 21 день |
* | двойная точность '3.5' * интервал '1 час' | интервал '03: 30: 00 ' |
/ | интервал «1 час» / двойная точность «1,5» | интервал '00: 40: 00 ' |
Предыдущая: ОБРАТНАЯ функция
Далее: функция ДАТА и ВРЕМЯ функция ВОЗРАСТ
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code