Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PostgreSQL Новый топик    Ответить
 Простенький вопрос на Unique constraint  [new]
PCContra
Member

Откуда: Торжок, Тверская область, Россия
Сообщений: 304
Есть таблица t
CREATE TABLE t(a INT,b DECIMAL, UNIQUE (a,b));

Нужно поменять unique constraint так, чтобы в случае конфликта вставлялось на 0,01 больше в поле b, например:
INSERT INTO t(a,b) VALUES (10, 1.25), (10, 1.25);


Вставилось бы 10, 1.25 и 10, 1,26

Можно ли как-нибудь это сделать?
25 мар 21, 19:32    [22300057]     Ответить | Цитировать Сообщить модератору
 Re: Простенький вопрос на Unique constraint  [new]
big-trot
Member

Откуда: Тверь
Сообщений: 293
PCContra,

upsert
26 мар 21, 15:15    [22300385]     Ответить | Цитировать Сообщить модератору
Все форумы / PostgreSQL Ответить