Школа backend. PostgreSQL. Лекция 5: Индексы | Часть 2

Поделиться
HTML-код
  • Опубликовано: 21 дек 2024

Комментарии • 3

  • @andrey_bilalov
    @andrey_bilalov 8 месяцев назад +1

    Спасибо, интересная лекция.

  • @nikitqa6985
    @nikitqa6985 Год назад

    26:00 при попытки сделать SELECT daterange() постгрес ругается на то что такая функция не существует...
    EDIT: вы сказали что давайте определим функцию но само определение не показали...

    • @АндрейБратухин-с7х
      @АндрейБратухин-с7х 10 месяцев назад +1

      Это функция, исходя из названия, выдает интервал дат, ей нужно как минимум два параметра - начало и конец интервала. Постгрес говорит, что нет такой функции с таким типом входных аргументов (попытайтесь выполнить select random(1), и вам будет показана аналогичная ошибка, так как random() не должна принимать никаких аргументов)
      Есть два равноценных варианта проверки этой функции
      select daterange('2022-12-16', '2023-02-21')
      и
      select '[2022-12-16,2023-02-21)'::daterange