Procedure não insere

MySQL

24/09/2013

A seguinte procedure compila e roda sem erros , mas não insere nada:

DELIMITER $$

USE confiabilidade $$

DROP PROCEDURE IF EXISTS `massa_de_dados`$$
CREATE PROCEDURE  `massa_de_dado`()
begin
declare id int;

SELECT max(e.codigo) from especialidade e into id;

insert into especialidade values(id+1,'teste');



END$$

DELIMITER ;
Rafael Moreira

Rafael Moreira

Curtidas 0

Respostas

Rodrigo Lacerda

Rodrigo Lacerda

24/09/2013

parece que primeiro você colocou if exists´massa_de_dadoS´$$ e depois colocou create procedure ´massa_de_dado´() sem o S.

por favor me de o feedback
GOSTEI 0
Rafael Moreira

Rafael Moreira

24/09/2013

era isso mesmo.

Grato.
GOSTEI 0
Deivison Melo

Deivison Melo

24/09/2013

Podemos finalizar o tópico?

Abração e bons códigos!
GOSTEI 0
Rodrigo Lacerda

Rodrigo Lacerda

24/09/2013

não há de que..
GOSTEI 0
POSTAR