jsonb unique constraints

Поиск
Список
Период
Сортировка
От Ted Toth
Тема jsonb unique constraints
Дата
Msg-id CAFPpqQGyQOrpXP4q1b-w=dcajKqf+mnC_mJ0HM3y-Gyo4yhSMA@mail.gmail.com
обсуждение исходный текст
Ответы Re: jsonb unique constraints
Список pgsql-general
Can you have unique constraints on jsonb columns keys? I've looked for examples but haven't found any what is the proper syntax? Here's what I tried:

CREATE TABLE report_json (
    recnum int,
    id integer,
    report jsonb,
    PRIMARY KEY (recnum),
    CONSTRAINT report_json_unique_constraint UNIQUE (id,((report ->> 'data')::int),((report ->> 'ctc')::int),((report ->> 'dtg')::int)
);

which causes a syntax error at the first '(' around 'report ->>'.

В списке pgsql-general по дате отправления:

Предыдущее
От: Clifford Snow
Дата:
Сообщение: Re: Installing Postgis25_11
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: Installing Postgis25_11