основният причината за генерирането на грешката е, че вече има съществуваща стойност на 1
за колоната ID
в който го дефинирате като PRIMARY KEY
(стойностите са уникални ) в таблицата, която вмъквате.
Защо не зададете колоната ID
като AUTO_INCREMENT
?
CREATE TABLE IF NOT EXISTS `PROGETTO`.`UFFICIO-INFORMAZIONI` (
`ID` INT(11) NOT NULL AUTO_INCREMENT,
`viale` VARCHAR(45) NULL ,
.....
и когато вмъквате запис, вече можете да пропуснете колоната ID
INSERT INTO `PROGETTO`.`UFFICIO-INFORMAZIONI` (`viale`, `num_civico`, ...)
VALUES ('Viale Cogel ', '120', ...)