Esta es la estructura básica:
Código SQL:
Ver original
BEGIN Try LOG INSERT.... LOG LOG INSERT.... LOG LOG INSERT.... LOG ..... END Try BEGIN Catch LOG ERROR RETURN ERROR END Catch
El problema es que si falla uno de los insert (es un insert into que puede traer tipo de datos incorrectos) deja de ejecutar el SP (obviamente).
Como puedo cambiar la estructura para que cuando falle un insert, escriba en el LOG y siga con el siguiente??
Debo hacer el try catch por cada insert en vez de uno general??