дублирующее значение для ограничения pkey - PullRequest
0 голосов
/ 07 октября 2019

Я использую PostgreSQL в качестве базы данных sql для хранения своих ежедневно генерируемых данных, проблема в том, что ограничение первичного ключа нарушается каждый раз, когда я пытаюсь добавить другую партию данных в другую дату

Я использовал"COPY" wsp "ИЗ 'C: \ tmp \ people.csv' РАЗГРУЗЧИК ',' CSV HEADER; для экспорта файла CSV. Я храню данные хранилища, которые содержат 15-16 таблиц различной информации, каждая из которых имеет уникальный первичный ключЯ должен импортировать данные ежедневно, когда после сброса данных следующая попытка сброса данных выдает ошибку нарушения уникального ограничения первичного ключа

Мне нужно вывести данные наежедневно, пока я не завершу свою работу над хранимыми процедурами

, например: в таблице wsp у меня есть набор хранилищ, это уникальный набор строк определенной даты, но, когда я пытаюсь загрузить данныена следующий день для того же набора хранилища первичный ключ должен нарушить

ОШИБКА: двойное значение ключа нарушает униограничение очереди "1.WSP_pkey" ДЕТАЛИ: Ключ ("WAREHOUSEMAN_ID") = (9996059) уже существует. КОНТЕКСТ: КОПИЯ 1.WSP, строка 2 Состояние SQL: 23505

...