@zkweb

Как исправить ошибку при добавлении записи после импорта в БД?

Сделал импорт в таблицу. Импортировано более 10 тыс.записей
Сейчас при вставке в таблицу новой записи ошибка:
postgresql duplicate key value violates unique constraint

т.е он новый индекс не создает чтоли....

через PhpPgAdmin обновлял индекс (перестроить индекс) тоже не помогает, если таблицу очистить то записи нормально добавляются.

Помогите, пожалуйста
  • Вопрос задан
  • 353 просмотра
Пригласить эксперта
Ответы на вопрос 3
zoroda
@zoroda
Необычный Fullstack
Вы пытаетесть вставить запись, которая уже имеется в таблице. Проблема не в индексе, а в ограничении на уникальность записи. Проверьте unique constraint на вашей таблице.
Ответ написан
@jsse
Проблема с sequence, копай в эту сторону
Ответ написан
Комментировать
@krypt3r
ALTER SEQUENCE имя RESTART WITH значение_перезапуска;

Посмотреть текущие значения в sequence можно с помощью SELECT
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы