ОШИБКА: повторяющееся значение ключа нарушает ограничение уникальности PostgreSQL
я использую PostgreSQL и хочу добавлять данные в таблицу после импорта, однако у меня выходит ошибка:
ERROR: ОШИБКА: повторяющееся значение ключа нарушает ограничение уникальности "total_pkey"
DETAIL: Ключ "(id)=(1)" уже существует.
- Я создаю таблицу SQL
CREATE TABLE IF NOT EXISTS total (
id serial,
name text,
model text,
PRIMARY KEY( id )
);
- Импортирую данные из CSV файла. Импорт происходит успешно.
- Пытаюсь вставить новые данные
INSERT INTO total(qr, name, model) VALUES(00922, 'name', 'model')
и ошибка
ERROR: ОШИБКА: повторяющееся значение ключа нарушает ограничение уникальности "total_pkey"
DETAIL: Ключ "(id)=(1)" уже существует.