13/07/2011, 21:17
|
| | Fecha de Ingreso: julio-2011
Mensajes: 16
Antigüedad: 13 años, 5 meses Puntos: 0 | |
Respuesta: Trigger Cita:
Iniciado por gnzsoloyo La idea está cerca, pero hay algunas observaciones:
1) Si el trigger es para un INSERT, entonces la pseudovariable OLD no existe, porque OLD sólo existe para los UPDATE, y no es el caso. Eso es porque OLD representa el registro a modificar en su estado actual y NEW son los nuevos datos, los que pueden ser todos los campos, o sólo algunos. En ese contexto, OLD no existe en el INSERT porque en una inserción no hay estado anterior de un registro; es todo nuevo.
2) Si es para un UPDATE, ¿qué es lo que estarías actualizando? ¿Cuál o cuáles campos? ¿Qué registro o registros abarcaría?
3) Si es un UPDATE, todo el trigger es innecesario, porque la misma operación se puede escribir en el UPDATE, sin ningún problema: Donde valorBuscado es un DNI cuyos datos se quieren actualizar. Cita:
Iniciado por gnzsoloyo O sea, lo que hace el UPDATE que te pasé... ¿Lo leíste?
Sisis lo vi, muy bueno y anda perfecto.......
ahora voy a ver como hago para que lo realice automaticamente, xq lo pongo en el sql y lo realiza pero lo pruebo en php agregandole lo que correspone y no lo hace solo ejjeje |