Bueno,
parece que lo que quiero hacer es imposible. El ámbito de las variables old y new no sobrepasa más allá del propio trigger, por lo que es imposible que sean accedidas desde la sentencia 'execute statement'.
Por lo tanto tendré que orientar la solución hacia otro lado
Un new.saludo