| От | awolchute@tutanota.com |
|---|---|
| Тема | How to use a cross column exclude constraint |
| Дата | |
| Msg-id | NA0w1JZ--J-2@tutanota.com обсуждение |
| Ответы |
Re: How to use a cross column exclude constraint
|
| Список | pgsql-novice |
CREATE TABLE record ( id uuid primary key default ..., ... ); CREATE TABLE record_pointer ( id uuid primary key default ..., record_a_id uuid not null references record (id), record_b_id uuid not null references record (id), ... );
Eg. if I add a record_pointer row that has "this-is-random-uuid" as record_a_id, the value "this-is-random-uuid" can never be in record_a_id or record_b_id in any other row.В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера