Ao criar uma trigger que é a seguinte:
da-me o seguinte erro:
e se tirar o _Triggers no nome da tabela Apagar_Aluno dame o seguinte erro:
dame o seguinte erro
Agradecia obter uma resposta pela vossa parte
Muito obrigado
Código:
ALTER TRIGGER [dbo].[APAGAR_ALUNO_Triggers] on [dbo].[Aluno] INSTEAD OF DELETE
AS
DECLARE @A_COD INT
SELECT @A_COD = A_COD FROM DELETED
DELETE FROM Ofertas_Empregos_Alunos WHERE OEA_A_COD = @A_COD
DELETE FROM Perfil_Aluno WHERE PA_A_COD = @A_COD
da-me o seguinte erro:
Msg 208, Level 16, State 6, Procedure APAGAR_ALUNO_Triggers, Line 8
Invalid object name 'dbo.APAGAR_ALUNO_Triggers'.
e se tirar o _Triggers no nome da tabela Apagar_Aluno dame o seguinte erro:
Código:
ALTER TRIGGER [dbo].[APAGAR_ALUNO] on [dbo].[Aluno] INSTEAD OF DELETE
AS
DECLARE @A_COD INT
SELECT @A_COD = A_COD FROM DELETED
DELETE FROM Ofertas_Empregos_Alunos WHERE OEA_A_COD = @A_COD
DELETE FROM Perfil_Aluno WHERE PA_A_COD = @A_COD
dame o seguinte erro
Msg 2010, Level 16, State 1, Procedure APAGAR_ALUNO, Line 8
Cannot perform alter on 'dbo.APAGAR_ALUNO' because it is an incompatible object type.
Agradecia obter uma resposta pela vossa parte
Muito obrigado
Última edição pelo moderador: