Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/09/2009, 06:59
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: como recorrer la tabla en un trigger o sp? for each row?

Cita:
que es lo que hace exactamente FOR EACH ROW?
Cita:
Las sentencia siguiente, FOR EACH ROW, define lo que se ejecutará cada vez que el disparador se active, lo cual ocurre una vez por cada fila afectada por la sentencia activadora. En el ejemplo, la sentencia activada es un sencillo SET que acumula los valores insertados en la columna amount. La sentencia se refiere a la columna como NEW.amount, lo que significa “el valor de la columna amount que será insertado en el nuevo registro.”
tomado de: http://dev.mysql.com/doc/refman/5.0/...-triggers.html

Almirante nos habías comentado que esto es un trabajo puesto por tu profesor.
Te agradecería compartieras las tareas que te han puesto, ejecutando operaciones y comparacions desde un trigger y no desde una función.

Lo que dices, se hace fácilmente desde una función, pero no creo (O no tengo idea de como hacerlo) que se pueda hacer desde un trigger.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming