Hallo zusammen,
ich wollte eine Möglichkeit eingegebene Verträge in einer DB zu dublizieren.
Doch leider bekomme ich immer die Fehlermeldung: "Column id_einkommenan cannot be NULL".
Klingt soweit schon verständlich nur komischerweise ging es unter der vorherigen Datenbank mySQL
5.0.51. Jetzt habe ich die 5.5.38 und es geht nicht mehr.
Hier der Code. Die Zahlen sind im Programmcode natürlich durch Variablen ersetzt.
CREATE TEMPORARY TABLE einkommenssituation_antmp SELECT * FROM einkommenssituation_an WHERE gruppe = '176' AND version = '2';
UPDATE einkommenssituation_antmp SET id_einkommenan = NULL;
UPDATE einkommenssituation_antmp SET version = version + 1;
INSERT INTO einkommenssituation_an SELECT * FROM einkommenssituation_antmp;
Gruß und Dank
Alex
ich wollte eine Möglichkeit eingegebene Verträge in einer DB zu dublizieren.
Doch leider bekomme ich immer die Fehlermeldung: "Column id_einkommenan cannot be NULL".
Klingt soweit schon verständlich nur komischerweise ging es unter der vorherigen Datenbank mySQL
5.0.51. Jetzt habe ich die 5.5.38 und es geht nicht mehr.
Hier der Code. Die Zahlen sind im Programmcode natürlich durch Variablen ersetzt.
CREATE TEMPORARY TABLE einkommenssituation_antmp SELECT * FROM einkommenssituation_an WHERE gruppe = '176' AND version = '2';
UPDATE einkommenssituation_antmp SET id_einkommenan = NULL;
UPDATE einkommenssituation_antmp SET version = version + 1;
INSERT INTO einkommenssituation_an SELECT * FROM einkommenssituation_antmp;
Gruß und Dank
Alex