Fórum Como montar uma stored procedure com mensagem de erro. #579400
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
Curtir tópico
+ 0Posts
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)
ENDGostei + 0
27/03/2017
Wilton Júnior
Como fazer isso?
Gostei + 0
28/03/2017
Wilton Júnior
Como fazer isso?
É possivel fazer?
Gostei + 0
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.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)