Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Crie a seguinte stored procedure usando o WorkBench :
CREATE DEFINER=root@localhost PROCEDURE vincular_professor_disciplina_turma(in numero_turma int, in nome_professor varchar(255), in nome_disciplina varchar(255))
BEGIN
update ptd set id_turma = get_id_turma(numero_turma) where id_prof = get_id_professor(nome_professor) and id_disc = get_id_disciplina(nome_disciplina);
END
Mas quando eu a chamo no MySQL CLC, ele reporta o seguinte erro:
ERROR 1305(4200): FUNCTION wop.get_id_professor does not exist
Mas eu tenho certeza que criei esse stored procedure, até o chamei isoladamente no MySQL CLC e funcionou.
Já criei e recriei essa SP e continua dando o mesmo erro.
Carregando comentários...