Hey Schwarzfinne!
Es gibt in der Tabelle nur das Feld "id" als primary, sonst keine Indizes. Zudem ist die Tabelle zu diesem Zeitpunkt noch leer.
Die Workbench spuckt mir das folgende sympathisch kompakte Create-Statement aus:
Code:
delimiter $$
CREATE TABLE `history` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`quotedate` datetime DEFAULT NULL,
`open` decimal(10,4) DEFAULT NULL,
`high` decimal(10,4) DEFAULT NULL,
`low` decimal(10,4) DEFAULT NULL,
`close` decimal(10,4) DEFAULT NULL,
`adjclose` decimal(10,4) DEFAULT NULL,
`symbol` varchar(16) DEFAULT NULL,
`volume` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1$$
Es gibt keinerlei Trigger, keine Stored Procs, einfach nur plain diese Tabelle.
Statt des REPLACE kann man laut Doku auch ein IGNORE oder eben keinen Modifier an dieser Stelle verwenden (macht ja bei leerer Tabelle
an sich keinen Unterschied), und ich hab alle 3 Varianten probiert. Alle mit dem selben Ergebnis leider: Kein Fehler, aber auch keine Daten. Danke dir schon mal mächtig!
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)