Como montar uma stored procedure com mensagem de erro.
27/03/2017
0
Como faço para incluir uma mensagem de erro numa stored procedure?
Tenho um tabela de produto e uma tabela de movimento, se houvem movimento de saida na tabela de movimento , deve mostrar uma mensgagem de erro dizendo que não é possivel excluir o produto.
obrigado.
Wilton Júnior
Posts
27/03/2017
Fabiano Carvalho
Abaixo um exemplo.
CREATE TRIGGER TG_BLOCK_DELETE ON DBO.[ONLINE_RELATORIO_DIARIO_CEF] INSTEAD OF DELETE AS BEGIN RAISERROR('Não é permitido deletar',16,1) END
27/03/2017
Wilton Júnior
Como fazer isso?
28/03/2017
Wilton Júnior
Como fazer isso?
É possivel fazer?
02/04/2017
David Styveen
A trigger posicionada no evento de delete (INSTEAD OF DELETE) é acionada assim que o evento é chamado.
Em outras palavras, no exemplo do Fabiano quando for dado o comando DELETE na tabela, ela irá disparar a trigger automaticamente.
Para maior entendimento do que são triggers: Trigger
Abraços.
Clique aqui para fazer login e interagir na Comunidade :)