Mahlzeit,
momentan hab ich ein Problem, das ich nicht verstehe. Ein Trigger arbeitet zwar richtig, macht aber zwei identische Einträge in der Zieldatenbank.
CREATE TRIGGER `stock_update`
AFTER UPDATE
ON `STOCKCURRENT` FOR EACH ROW
BEGIN
IF (OLD.UNITS != NEW.UNITS) THEN
INSERT INTO TRIGGER_STOCK SET article=OLD.PRODUCT
, location=OLD.LOCATION
, action='update'
, old_stock=OLD.UNITS
, new_stock=NEW.UNITS;
END IF;
END
mysql Ver 14.14 Distrib 5.1.72, for debian-linux-gnu (x86_64) using readline 6.1
Kann das am Trigger liegen? Ich macht noch Tests im Mysql-Frontend, bisher hab ich nur mit meiner Software getestet. Wenn es aber evtl. ein Bug in Mysql ist, kann ich mir viel Arbeit beim Suchen sparen ;)
Kennt jemand diesen Effekt?
--
42
42