Hola a todos los listeros..
Para ser sincero estoy recien empezando con esto del sql server, bueno aqui
va mi pregunta.
tengo el siguiente sp
CREATE PROCEDURE Usp_InsertarDestinos (@IdDestino [char](3), @Descripcion
[varchar](25))
AS
BEGIN TRAN
INSERT INTO LSDESTIN VALUES (@IdDestino, @Descripcion)
IF @@ERROR <> 0
BEGIN
ROLLBACK TRAN
RETURN
END
COMMIT TRAN
Ahora mando a ejecutar mi sp
exec Usp_InsertarDestinos "010", "Lima"
pero si el codigo 010 ya existe va a mandar un error cieto? el dichoso
primary key y un monton de cosas mas
pues bien lo que deseo es que no mande error sino que mande un mensaje que
ha habido un problema.
no se si me explique bien espero que me hayan podido captar la idea.
salu2
Leer las respuestas