SQL Server - cambiar texto del error

 
Vista:

cambiar texto del error

Publicado por abdanys (1 intervención) el 17/02/2005 01:48:41
Hola programadores me haria falta capturar un error de sql para luego cambiarle el texto
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cambiar texto del error

Publicado por Leo (9 intervenciones) el 25/02/2005 21:17:26
Para los script de sql server exite un setencia llamda @error, elñ cual te devuelve un nuero de error al generarse uno, la forma de usarlo puede ser:

CREATE PROCEDURE MyProcedure
AS
Begin Transaction
Insert Into MyTable(ID, Dato1, Dato2)
Values(1, 'Valor1', 300) )

-- Si ocurre un error aqui lo verificamos
If @@Error != 0 Goto CatchError

--Si no terminamos
Commit Transaction

Return

CatchError:
Rollback Transaction
RaisError('Ocurrió un error en la transacción', 16, -1)
Return
GO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar