TRY/CATCH en las transacciones de #sqlserver o como podemos controlar los errores

por | 2 septiembre, 2015

Ya vimos

TRY .. CATCH en #sqlserver

Jugando con TRY .. CATCH en #sqlserver

De lo aprendido en esos 2 artículos vamos a ponerlo en práctica con las transacciones.

Tomando de ejemplo esta estructura:

ahora vamos a ver como controlamos los errores en las transacciones.

El código arriba descrito  lo tenéis en http://1drv.ms/1NHPpAY

En cuanto a transacciones hemos visto ya:

Transacciones en #sqlserver

Introducción al mundo de las transacciones en #sqlserver

Al turrón ….

Captura

Tenemos es bbdd. Vamos a hacer unos insert into.

Captura

Comprobamos que este registro se ha insertado.

Captura

Pero vamos a cometer un error a postaCaptura

Nos indica que hay unos campos que no admite NUL y ns da ese error.

Fácil ????  Próximos  artículos con commit y rollback entre otros

Y ya sabeis …. Podeis compartir todos los articulos, entrar en facebook para comentarlos, …..

Deja una respuesta