Laço com FOR em procedure do MySQL

2 respostas
P

Preciso percorrer os registros de uma consulta dentro de um laço, para fazer determinada operação com cada registro. Alguém sabe como fazer isso?

Obs.: Como citado no título, o banco é MySQL

2 Respostas

V

Olá Paulo!
Você pode ter como base o seguinte tópico que contém uma procedure:
http://www.guj.com.br/java/268064-duvida-com-procedure-plsql

Você pode pegar o WHILE, que percorre os dados da mesma forma que o FOR, precisando apenas de uma variável pra ser incrementanda.
Um Abraço!

M

se nao me engano eh assim:

for i in (select id from tabela) loop -- faz o for em cima do select end loop;

Criado 23 de março de 2012
Ultima resposta 26 de mar. de 2012
Respostas 2
Participantes 3