Bueno, he leido un tutorial que me he bajado muy chulo, y he hecho lo siguiente:
Código SQL:
Ver originalCREATE OR REPLACE TRIGGER up_km
AFTER UPDATE OF distancia_k, distancia_m ON distancias
FOR each ROW
BEGIN
IF UPDATING ('distancia_k') THEN UPDATE distancias SET distancia_m=:NEW.distancia_k*0.621371;
ELSIF UPDATING ('distancia_m') THEN UPDATE distancias SET distancia_k=:NEW.distancia_m*1.609344;
END IF;
END up_km;
Pero al hacer un set, da problemas de tablas mutantes, ahi si que no tengo ni idea de como solucionarlo.
Salu2