INSERT ... ON CONFLICT & SERIAL

Поиск
Список
Период
Сортировка
От Dmitry E. Oboukhov
Тема INSERT ... ON CONFLICT & SERIAL
Дата
Msg-id 8807441555000897@myt4-ea6eba8eca77.qloud-c.yandex.net
обсуждение исходный текст
Ответы Re: INSERT ... ON CONFLICT & SERIAL
Список pgsql-ru-general
Применяем INSERT ... ON CONFLICT DO UPDATE - очень удобно. Код получается что вставки что правки один и тот же.
Тестов меньше, запросов меньше.

Удобно.

Однако есть связанное неудобство. Когда он идёт по ветке UPDATE, то инкрементируются SERIAL-последовательности.
В итоге приходится там где раньше хватило бы SERIAL простого - переходить на BIGSERIAL. Ну и разрывы в номерах
id получаются.

Никамильфо

есть какие-то идеи как победить эту проблему?



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

Предыдущее
От: Nikita Glukhov
Дата:
Сообщение: Re: OPERATOR CLASS
Следующее
От: Андрей Зевакин
Дата:
Сообщение: Re: INSERT ... ON CONFLICT & SERIAL