Código SQL:
Ver original
CREATE TRIGGER [dbo].[NOTAS] ON [dbo].[NOT_TBL] WITH EXECUTE AS CALLER FOR INSERT AS BEGIN DECLARE @NOTA1 VARCHAR (4) DECLARE @NOTA2 CHAR (4) DECLARE @NOTA3 VARCHAR(4) DECLARE @EX_FINAL VARCHAR (4) DECLARE @NOTA_FINAL VARCHAR (4) SELECT @NOTA1=nota1, @NOTA2=nota2,@NOTA3=nota3, @EX_FINAL=examen FROM INSERTED SET @NOTA_FINAL =(((@NOTA1+@NOTA2+@NOTA3)/3)*0,8 +@EX_FINAL*0.2 ) BEGIN INSERT INTO NOT_TBL(nota_final) VALUES @NOTA_FINAL END END
Saludos y gracias por cualquier ayuda