1
resposta

Modificação para incluir o campo email

CREATE DEFINER=`root`@`localhost` PROCEDURE `looping_cursor_54`()
BEGIN
    DECLARE fimCursor INTEGER DEFAULT 0;
    DECLARE vnome VARCHAR(255);
    DECLARE vemail VARCHAR(255);
    DECLARE cursor1 CURSOR FOR SELECT nome, email FROM temp_nomes;
    DECLARE CONTINUE HANDLER FOR NOT FOUND SET fimCursor = 1;

    OPEN cursor1;

    WHILE fimCursor = 0 DO
        FETCH cursor1 INTO vnome, vemail;
        IF fimCursor = 0 THEN
            SELECT vnome AS nome, vemail AS email;
        END IF;
    END WHILE;

    CLOSE cursor1;
END;

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá Terezinha.
Seu código está bem escrito, utiliza boas práticas e é funcional para o propósito de iterar sobre os registros da tabela.
Continue compartilhando seu ótimo trabalho.
Bons estudos.