Ver Mensaje Individual
  #6  
Antiguo 03-11-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
  1. En tu caso el insert y el select se ejecutan en el contexto de la misma transacción, por lo que no es necesario un commit para que el select encuentre los datos insertados en la tabla. Podes comprobarlo haciendo, en isql o cualquier otro utilitario (sin auto commit), simulando el insert y luego el select sobre la tabla). De alli que te digan que el select está malo. Si el select está bien, lo que está mal es el insert
  2. No es recomendable (y en muchos motores no es posible) hacer un commit desde dentro de un procedimiento almacenado. Como ya alguien ha dicho también, el control de transacciones debiera llevarse desde fuera.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita