Это сообщение об ошибке сообщает вам, что вы пытаетесь вставить запись в базу данных, значение первичного ключа которой равно значению одной из ранее вставленных записей.Это функция первичного ключа, позволяющая однозначно идентифицировать запись и предотвратить дублирование значений поля, выбранного в качестве первичного ключа.
Пример. Если у вас есть таблица сследующие столбцы («id», «age»).Если вы выберете «id» в качестве первичного ключа, вы не сможете вставить следующие записи:
* insert (1,20)
* insert (1,25) -> Здесьэто даст вам вышеупомянутую ошибку в вашем вопросе.
Вместо этого вы можете вставить следующее:
* insert (1,20)
* insert (2,25) или вставить (2,20)