Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Renato Penna

Erro ao criar Trigger

Recommended Posts

Bom dia a todos! Estou tentando criar uma trigger, mas quando executo dá o erro abaixo:

#1415 - Not allowed to return a result set from a trigger.

 

Segue a query abaixo:

 

DELIMITER $$

CREATE TRIGGER novos_livros AFTER INSERT ON book

FOR EACH ROW BEGIN

SELECT listar_itens_pedidos(listar_pedidos());

SELECT verificar_capa_livro();

SELECT verificar_miolo_livro();

INSERT INTO teste_book(content,cover) VALUES(NEW.cover_url,NEW.content_url);

END;

$$

DELIMITER;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido! Obrigado! Segue abaixo como ficou a trigger:

 

DELIMITER $$

CREATE TRIGGER novos_livros AFTER INSERT ON book

FOR EACH ROW BEGIN

DECLARE lp INT;

DECLARE lip INT;

DECLARE vcp INT;

DECLARE vmp INT;

SET lp = (SELECT listar_pedidos());

SET lip = (lp);

SET vcp = (SELECT verificar_capa_livro());

SET vmp = (SELECT verificar_miolo_livro());

INSERT INTO teste_book(content,cover) VALUES(NEW.cover_url,NEW.content_url);

END;

$$

DELIMITER;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.