Online Documentation for SQL Manager for PostgreSQL
Редактирование описания диапазонных типов
В Редакторе диапазонных типов, на вкладке Range Type Вы можете задать основные настройки редактируемого или создаваемого объекта.
Name
Из раскрывающегося списка выберите Схему, а в поле введите имя объекта.
Subtype
Из раскрывающегося списка выберите подтип диапазонного типа. Подтип может быть любого типа со связанным классом оператора B-tree (чтобы значения диапазонного типа были упорядочены).
Если значения выбранного типа могут быть отсортированы, но Вы не хотите использовать сортировку по умолчанию, выберете желаемый тип сортировки в поле Collaltion.
Subtype operator class
Введите класс оператора для подтипа. Если оставить поле пустым, то будет использован класс оператора, заданный по умолчанию для данного подтипа.
Canonical function
В этом поле введите имя канонической функции. Входным параметром функции является значение диапазона; возвращаемое значение - равнозначный диапазон, у которого могут быть другие границы и форматирование.
Subtype difference function
Из раскрывающегося списка выберите разностную функцию. Входные параметры функции - два значения заданного подтипа; возвращаемое значение - их разность.
Чтобы создать новую функцию, нажмите на кнопку . Чтобы открыть выбранную функцию в редакторе функций, нажмите на кнопку .