sariqroo dice:
Para complementar este tema, tambien pueden mandar el error de la excepción:
BEGIN TRY
INSERT INTO Sales.Currency(CurrencyCode, Name, ModifiedDate )
VALUES('LAE','Pol','01/06/2005')
PRINT 'Inserción completada con exito.'
END TRY
BEGIN CATCH
DECLARE @ErrorSeverity int, @ErrorState int
DECLARE @ErrorMensaje AS nvarchar(max)
SET @ErrorMensaje = N'PROCEDURE: ' + ERROR_PROCEDURE()
+ N'. Línea de error: ' + CONVERT(nvarchar,ERROR_LINE())
+ N'. Número de Error: ' + CONVERT(nvarchar,ERROR_NUMBER())
+ N'. Error: ' + ERROR_MESSAGE()
SELECT @ErrorSeverity = ERROR_SEVERITY(), @ErrorState = ERROR_STATE()
RAISERROR(@ErrorMensaje, @ErrorSeverity, @ErrorState)
END CATCH
Comentario publicado 19/05/2010 23:13:00
Dejar un comentario
Nombre:
Mail:
Web:
Comentario: