Ver Mensaje Individual
  #1  
Antiguo 28-10-2005
micayael micayael is offline
Miembro
 
Registrado: sep 2005
Posts: 68
Reputación: 19
micayael Va por buen camino
Post Actualizar un campo

Hola.

Hay forma de saber si un campo especifico se actualizó para un trigger?

Es decir yo podria poner

IF (OLD.NOMBRE <> NEW.NOMBRE) THEN

Pero que pasa si yo tengo almacenado ya algo en el campo NOMBRE, por ejemplo Juan y tengo un update asi:
UPDATE PERSONAS SET APELLIDO = "gonzalez" WHERE ID = 1

OLD.NOMBRE valdria Juan
NEW.NOMBRE valdria NULL

Y en el IF se cumpliria la condicion aunque yo no actualize ese campo.

SQL server tiene una funcion UPDATED(NOMBRE_CAMPO) que sirve para saber si se actualizó cierto campo hay algo asi por aqui?
Responder Con Cita