Digamos que tengo un procedimiento almacenado que tiene un bloque IF simple. Si la verificación realizada cumple con los criterios, entonces quiero detener el procedimiento para su posterior ejecución.¿Cómo detener la ejecución de un procedimiento almacenado utilizando SQL Server?
¿Cuál es la mejor manera de hacerlo?
Aquí está el código:
IF EXISTS (<Preform your Check>)
BEGIN
// NEED TO STOP STORED PROCEDURE EXECUTION
END
ELSE
BEGIN
INSERT()...
END
Gracias por cualquier ayuda con esto!
Muchas gracias por la sugerencia. –
¿qué hacer en caso de que sea una transacción? dirá que "Recuento de transacciones después de EJECUTAR indica un número incorrecto de declaraciones COMIENZO y COMPROMISO. Recuento previo = 0, recuento actual = 1" – Muflix