Der Haupt Der Grund, warum der Fehler generiert wurde, liegt darin, dass bereits ein Wert von 1
vorhanden ist für die Spalte ID
in dem Sie ihn als PRIMARY KEY
definieren (Werte sind eindeutig ) in der Tabelle, die Sie einfügen.
Warum nicht die Spalte ID
setzen als AUTO_INCREMENT
?
CREATE TABLE IF NOT EXISTS `PROGETTO`.`UFFICIO-INFORMAZIONI` (
`ID` INT(11) NOT NULL AUTO_INCREMENT,
`viale` VARCHAR(45) NULL ,
.....
und wenn Sie einen Datensatz einfügen, können Sie jetzt die Spalte ID
überspringen
INSERT INTO `PROGETTO`.`UFFICIO-INFORMAZIONI` (`viale`, `num_civico`, ...)
VALUES ('Viale Cogel ', '120', ...)