Hola como estan espero que bien, bueno trabajo con sqlserver 2000 y me paso
algo super extraño.
Resulta que estaba haciendo un sp que tiene dos insert a tablas distintas y
el control de errores lo hago de esta manera
(if @@error<>0 goto error)
:error
rollback
y resulta que en el insert de la segunda tabla me equivoque en el nombre de
la tabla y al probarlo me dicuenta que insertaba igual los datos de la
primera tabla y en la segunda como el nombre esta mal escrito no existe y se
cae y deja la transaccion abierta.
alguien sabe porque ocurre esto
Leer las respuestas