INSERT INTO itens_notas (NUMERO, CODIGO, QUANTIDADE, PRECO)
VALUES ('0100', '1000889', 100, 10) Error Code: 1436. Thread stack overrun: 15352 bytes used of a 131072 byte stack, and 160000 bytes needed. Use 'mysqld --thread_stack=#' to specify a bigger stack. 0.000 sec
Estou enfrentando esse erro durante a tentativa de inserir dados na tabela de itens_notas, após a criação / execução do trigger abaixo:
DELIMITER //
CREATE TRIGGER TG_CALCULA_FATURAMENTO_INSERT AFTER INSERT ON itens_notas
FOR EACH ROW BEGIN
DELETE FROM tab_faturamento;
INSERT INTO tab_faturamento(
SELECT A.DATA_VENDA, SUM(B.QUANTIDADE * B.PRECO) AS TOTAL_VENDA
FROM notas AS A INNER JOIN itens_notas AS B
ON A.NUMERO = B.NUMERO
GROUP BY A.DATA_VENDA);
END //
Há alguma forma de evitar esse erro? O servidor que uso é um UniServer Zero XIV.