Procedure my sql usando phpadmin

07/05/2020

0

Olá pessoal, estou com duvida sobre meu codigo, estou tentando criar um procedure no phpadmin mas retorna erro que não consigo identificar

DELIMITER $$
CREATE PROCEDURE sp_usuarios_insert(
IN plogin VARCHAR(64),
IN psenha VARCHAR(256)
)

BEGIN
INSERT INTO `tb_usuarios`(`login`, `senha`) VALUES (plogin, psenha)
SELECT * FROM `tb_usuarios` WHERE id_usuario = LAST_INSERT_ID()

END$$
DELIMITER ;

esse é o script o erro :
Mensagens do MySQL : Documentação

#1064 - Você tem um erro de sintaxe no seu SQL próximo a ''''SELECT * FROM `tb_usuarios` WHERE id_usuario = LAST_INSERT_ID()

END'''' na linha 8

AGRADEÇO SE ALGUEM PUDER ME AJUDAR
Taline

Taline

Responder

Posts

07/05/2020

Taline

CORRETO:

DELIMITER $$
CREATE PROCEDURE sp_usuarios_insert(
IN plogin VARCHAR(64),
IN psenha VARCHAR(256)
)

BEGIN
INSERT INTO `tb_usuarios`(`login`, `senha`) VALUES (plogin, psenha);
SELECT * FROM `tb_usuarios` WHERE id_usuario = LAST_INSERT_ID();

END
$$

consegui pessoal ciosa simples, valeu mesmo assim
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar