Criando msgs de erroPostada em: 30/09/2005
Por: Marcelo Kiilian Heinsberg Nº de Visualizações: 34673.
sp_addmessage[@msgnum=]msg_id
[@severity=]severity
[@msgtext=]\'msg\'
[,[@lang=]\'language\']
[,[@with_log=]\'with_log\']
[,[@replace=]\'replace\']
abaixo para que serve cada uma das linhas
@msgnum => é o número da mensagem de erro, os valores devem ser difinidos acima de 50000, antes disso é padrão do sql
@severity => é o nível de severidade do erro, apenas administradores podem adicionar msgs com nível de severidade entre 19 e 25
@msgtext => é o texto da mensagem, é um varchar de 255
@lang => é a linguagem da mensagem e quando omitida será default da sessão
@with_log => indica se a mensagem deverá ser escrita no log de aplicações do windows nt e no error log do sql server
@replace => usado para alterar o texto de uma mensagem de erro com o novo texto que esta sendo informado.
um exemplo de como adicionar uma mensagem
USE MASTER
Exec SP_ADDMESSAGE 50001,16,
N´ Esta mensagem esta em ingles\",
@lang = \'us_english\'
SP_ADDMESSAGE 50001,16,
N´Esta mensagem esta em frances\",
@lang = \'french\'
N -> para textos