Ver Mensaje Individual
  #8 (permalink)  
Antiguo 05/10/2010, 23:41
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
Respuesta: Debería usar un Stored Procedure?

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Vamos a algunos detalles:

1) Cuando haces una inserción de este tipo, en el que se ven afectadas más de una tabla, es conveniente usar transacciones, de modo que si algo falla, se deshagan todas las inserciones (cuestiones de consistencia).
Muchas gracias por la explicación gnzsoloyo, fenomenal

Respecto al punto 1 que he citado.

1) Las transacciones solo se pueden hacer en SP, no? en triger o cualquier otra función no existen verdad?

2) Si hay algún insert que falla, (ej. el número dos) automáticamente se hace rollback de todo, o tengo que indicárselo en algún lado?

3) Existe alguna forma de confirmar que el procedimiento ha ido bien? generar algún tipo de respuesta TRUE o FALSE para que yo desde PHP pueda saber si se ejecutó correctamente?

Muchas gracias de antemano