![]() |
Procedimiento almacenado no captura error
Hola amigos.
En un sistema de ventas he diseñado un procedimiento almacenado que actualiza las ventas y ademas intenta capturar un error de lock_conflict o cualquier otro a traves de la variable flag. Esta es la rutina:
He creado un lock_conflict y al ejecutar el programa me da un mensaje de error "Lock conflict on no wait transaction" en circunstancias que debiera ejecutar la rutina que corresponde al flag = 2. La linea:
la he reemplado por:
y tambien por: y no obtengo el resultado esperado. Tambien he colocado las instrucciones "WHEN..." despues de:
Espero que puedan ayudarme en esto. Gracias. |
La franja horaria es GMT +2. Ahora son las 23:18:53. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi