hi,
wir reden über Sybase SQL Anywhere.
Ok also dann in etwa so:
CREATE TRIGGER Test
AFTER INSERT, UPDATE, DELETE,
ON EKStaffPreis
FOR EACH ROW
BEGIN
INSERT INTO EspKontrolle (...) VALUES (.....);
END;
Die Frage wäre dann noch woher bekomm ich den alten und den neuen Preis, muss man da irgendwas mit "REFERENCING OLD AS ... NEW AS .... " machen? und wie bekomm ich den User raus der die operation durchgeführt hat und vorallem welche Operation er gemacht hat?