Problemas ao criar procedure no MySQL

1 resposta
mysql
L

Pessoal, será que alguém poderia me ajudar com esse problema:

create procedure sp_verificarVencimentos (

in nomePagador varchar(20)

)

begin

select

nome,

dayofmonth(diaPagamento) as Vencimento

from emprestimo

where nome like %nomePagador%;

end

Sou novo na área de programação e não sei mais como resolver.

esse é o erro:
Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘’ at line 9

Obrigado.

1 Resposta

TerraSkilll

Qual é a linha 9? É a where nome like “%nomePagador%”; ?

Qual ferramenta está usando para criar as procedures?

Certifique-se de estar usando as aspas corretas. Experimente trocar o conteúdo do like para algo fixo (ex: nome = nome) para ver se o problema é nessa parte mesmo.

Abraço.

Criado 24 de fevereiro de 2020
Ultima resposta 24 de fev. de 2020
Respostas 1
Participantes 2