Bom dia!
Estou fazendo uma procedure em banco de dados MySQL e gostaria abrir um cursor a partir de uma variável…
Essa variável será preenchida dinamicamente durante a vida da procedure, e em determinado ponto será executada…
Fiz o seguinte código:
DECLARE cur_consultas_genericas CURSOR FOR select * from (v_consulta);
O erro diz que não existe a tabela v_consulta!
Fiz de outra forma:
DECLARE cur_consultas_genericas CURSOR FOR v_consulta;
Nem compila…
Alguém já fez algo parecido???
Obrigado