Hola a todos! Tengo un problemilla con el control de
errores de un procedimiento almacenado. Me explico.
Despues de ayer leerme un par de articulos que me paso
Carlos Sacristan,los cuales me desmotivaron por completo
(a pesar de ser muy interesantes), me decidi a hacer
control de errores de mi procedimiento almacenado. Este
procedimiento llama a otros, que los modifique para que
diesen un error. Este error lo intentete coger desde mi
procedimietno con una variable declarada @error, puesto
que en cuanto consultas @@error se le actualiza su valor a
0. Mi problema es que al procedimiento almacenado al que
llamo (que se que tiene un error), me devuelve como
@@error 0, es decir, como si no hubiese tenido error. Mi
pregunta es la siguiente: Hay que controlar el error
dentro del sp y sacarlo fuera por medio de una variable
output, o estoy haciendo algo mas?
Gracias por su ayuda.
Félix Vela.
Leer las respuestas