Skip to content

Проверка допустимых границ для range секционирования #92

Closed
@menshenin

Description

@menshenin

Доброго времени суток!

Появилась необходимость провести секционирование таблицы по определённому диапазону первичного ключа, столкнулся с такой ошибкой:

ERROR: start value is less than min value of "id" PL/pgSQL function public.check_boundaries(regclass,text,anyelement,anyelement) line 21 at RAISE

В теле функции обнаружил, что условие не соответствует выводу ошибки:
https://github.com/postgrespro/pg_pathman/blob/master/range.sql#L52

IF start_value > v_min => 'start value is less than min value of "%"'

Прошу пояснить, баг это, или фича.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions