Le principal la raison pour laquelle l'erreur a été générée est qu'il existe déjà une valeur de 1
pour la colonne ID
dans lequel vous le définissez comme PRIMARY KEY
(les valeurs sont uniques ) dans le tableau que vous insérez.
Pourquoi ne pas définir la colonne ID
comme AUTO_INCREMENT
?
CREATE TABLE IF NOT EXISTS `PROGETTO`.`UFFICIO-INFORMAZIONI` (
`ID` INT(11) NOT NULL AUTO_INCREMENT,
`viale` VARCHAR(45) NULL ,
.....
et lorsque vous insérez un enregistrement, vous pouvez maintenant ignorer la colonne ID
INSERT INTO `PROGETTO`.`UFFICIO-INFORMAZIONI` (`viale`, `num_civico`, ...)
VALUES ('Viale Cogel ', '120', ...)