A linguagem SQL Microsoft inclui um procedimento try-catch que retém erros de solicitação simultâneos e exibe uma mensagem se ocorrer um erro . As funções de try-catch permitem controlar como o banco de dados responde a erros . Ele protege a integridade dos dados e evita erros detalhados que não são user-friendly. Você pode adicionar essas duas funções a seus procedimentos armazenados usados para fornecer conteúdo dinâmico para seus programas. Instruções
1
Abra o software Microsoft SQL Server Management Studio no computador de programação e faça login no seu SQL Server. Clique no nome do banco de dados da esquerda para mostrar os seus recursos de banco de dados .
2
Clique em " Programação " e clique com o botão direito do mouse no procedimento armazenado que você deseja editar . Clique em " Modificar " para abrir o código SQL no editor.
3
Localize a seção de código que você deseja de erros armadilha. Englobam as seguintes linhas de código em torno das instruções SQL , a " armadilha " erros :
Comece declarações Try //your SQL hereEnd Tente
4
Adicione a "pegar" comunicado. A instrução catch executa o código e exibe a mensagem que você quer mostrar quando ocorre um erro . Por exemplo , a função de "pegar" a seguir exibe uma mensagem de erro para o usuário :
Comece catchprint "Ocorreu um erro concorrente. Por favor, tente novamente mais tarde " captura Fim
5
Clique no botão" Run " na barra de ferramentas . O código modificado é armazenado no servidor.