Forstår ikke fejlen "Incorrect datetime value"
Hejsa.Jeg er ved at programmere et PHP-script, som laver et dump af en eksisterende DB. Dette fungerer.
Så vil jeg teste i phpMyAdmin, at den dumpede sql-fil også kan indlæses igen.
Men jeg får en fejl, som jeg ikke forstår.
Tabellen ser således ud:
CREATE TABLE `kal_elmaaler` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`kunde` int(11) NOT NULL,
`timestamp` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
`value` decimal(9,2) NOT NULL DEFAULT 0.00,
`logTid` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=73385 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
`id` int(11) NOT NULL AUTO_INCREMENT,
`kunde` int(11) NOT NULL,
`timestamp` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
`value` decimal(9,2) NOT NULL DEFAULT 0.00,
`logTid` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=73385 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
Hvis jeg indsætter denne række
INSERT INTO `kal_elmaaler` VALUES (38937,40,'2023-03-26 02:00:00',0.55,'2023-03-28 21:01:18');
så får jeg denne fejl:#1292 - Incorrect datetime value: '2023-03-26 02:00:00' for column `jjdk_wp`.`kal_elmaaler`.`timestamp` at row 1
Men ændrer jeg datoen der giver fejl, til fx
INSERT INTO `kal_elmaaler` VALUES (38937,40,'2023-12-14 21:25:00',0.55,'2023-03-28 21:01:18');
så lykkedes indsættelsen af række.Nogen der kan gennemskue problemet?
