olá pessoal!
estou a criar um acesso à base de dados no SQL Server 2005
para o controlo de excepções os procedimentos do SQL SERVER 2005 a estrutura é a seguinte:
CREATE PROCEDURE dbo.procedimeto1
(
)
AS
BEGIN
BEGIN TRY
END TRY
BEGIN CATCH
SELECT
@ERRORNUMBER = ERROR_NUMBER(),
@ERRORSEVERITY = ERROR_SEVERITY(),
@ERRORSTATE = ERROR_STATE(),
@ERRORPROCEDURE = ERROR_PROCEDURE(),
@ERRORLINE = ERROR_LINE(),
@ERRORMESSAGE = ERROR_MESSAGE()
END CATCH;
END
mas qdo peço ao sistema para apresentar as variaveis de erro as mesmas nao são apresentadas
podem ajudar-me?
um abraço