TGViewer
Системный аналитик с нуля | Альбина Гараева Системный аналитик с нуля | Альбина Гараева @garaeva_it · 1.09K subscribers
Post #565 520
Вернемся к теме БД и разберем еще несколько важных моментов про типы данных:

1️⃣ Если нужно время без даты

Если вы столкнулись с тем, что вам нужно только время, без даты, можно использовать типы time without time zone и time with time zone. Если используем time без уточнения, PostgreSQL распознает его как time without time zone.

Допустимо вводить время суток и часовой пояс. Если же для типа time without time zone указывается часовой пояс, он игнорируется (вспомним предудыщие посты по этой теме).

2️⃣ Также ранее я писала, что когда мы вводим значение, мы используем одинарные кавычки, но одинарные кавычки используются и просто при введении символьной строки. Тогда как дать понять СУБД, что введенное значение является датой/временем?

Здесь мы используем операцию приведения типов.
В PostgreSQL для этого существует двойной символ двоеточия и имя того типа, к которому мы приводим данное значение.

Рассмотрим на примере функции EXTRACT, которая “вытаскивает” то, что мы зададим:

SELECT EXTRACT(YEAR FROM '12.08.2024’'::DATE), результатом будет 2024.

Здесь мы просим вытащить из записи '12.08.2024’ год и привести его к типу date.

Надеюсь, эти моменты вам понятны, а в следующем посте рассмотрим интересный пример с оператором BETWEEN 🔥🔥
  • 🔥 11
  • 👍 3
  • ❤ 2
More from @garaeva_it
  1. Jun 21, 20265 продуктов, которые закроют ваши главные пробелы Друзья, собрала для вас всё в одном мест…
  2. Jun 19, 2026Дорогие студенты, благодарю вас за ваши прекрасные #отзывы Делюсь отзывом Алии, она работа…
  3. Jun 17, 2026Чтобы вы перестали гадать и начали проектировать логику взаимодействия осознанно, я открыв…
  4. Jun 15, 2026Надо ли системному аналитику разбираться в проектировании интерфейсов? Не раз слышала от с…
  5. Jun 13, 2026Вчера я писала о том, как незнание процессов превращает аналитика просто в создателя ТЗ, к…
  6. Jun 12, 2026«ТЗ готово, но задача не двигается»: почему аналитику критично понимать процессы разработк…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →