1
resposta

Estrutura TRIGGER

Boa Noite,

Gostaria de enteder o motivo de colocar essa linha de comando que eu destaquei no codigo, pois eu tire essa linha e conseguir executar do mesmo* jeito.

CREATE TRIGGER TG_ITENS_VENDIDOS
ON [ITENS VENDIDOS]
AFTER INSERT, UPDATE, DELETE
AS
BEGIN
**`SELECT * FROM TAB_FATURAMENTO;`**
INSERT INTO TAB_FATURAMENTO (DATA_VENDA, TOTAL_VENDA)
SELECT A.DATA AS DATA_VENDA, SUM(B.QUANTIDADE * B.[PREÇO]) AS TOTAL_VENDA
FROM NOTAS A INNER JOIN [ITENS VENDIDOS] B
ON A.NÚMERO = B.NÚMERO
GROUP BY A.DATA;

END
1 resposta

Oi Robson, tudo bom? Acredito que este SELECT foi utilizado apenas para mostrar os dados da TAB_FATURAMENTO, mas dentro da trigger não terá efeito algum na manipulação dos dados, apenas o INSERT abaixo