Hola amigos, perdonar mi insistencia, pero es que estoy buscando ayuda por
internet y veo estos ejemplos y veo la palabra NEW y OLD que son las que
necesito, pero en SQL Server me dice que no existe la tabla. Creo que esta
sintaxi no es compatible con SQL Server 2000
CREATE TRIGGER historia FOR producto
AFTER UPDATE AS
BEGIN
IF (old.precio <> new.precio) THEN
INSERT INTO historia
(producto, fecha,usuario,viejo,porcentaje)
VALUES (old.codigo, "now", USER, old.precio,(new.precio - old.precio)
* 100 / old.precio);
END !!
Como puedo resolver esto? necesito el NEW o el OLD para saber el ID
modificado.
Siento ser tan pesadio amigos, pero es k lo necesito y no veo ayuda por mas
que miro. Necesito de vuestros conocimientos para no atorarme.
Gracias de corazón.
Leer las respuestas