Sexta, 19 de Abril de 2024
Busca no site:
Ok
Home
Links
Soluções
Utilitários
Publicações
Curiosidades
Produtos
Notícias
Diversões
Contato
Mapa do Site
Sobre Nós
©2024 CJDinfo®
Detalhe Solução
My-SQL: Sequência padrão para processamento com cursor
:
-- Sequência padrão para processamento com cursor: BEGIN DECLARE var1 Tipo1; DECLARE var2 Tipo2; DECLARE varN TipoN; DECLARE done int DEFAULT 0; -- Define e Abre Cursor: DECLARE MeuCursor CURSOR FOR SELECT Campo1, Campo2, CampoN FROM tbTabela WHERE [Cláusula Where]; DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1; OPEN MeuCursor; -- Para cada registro: REPEAT FETCH MeuCursor INTO var1, var1, varN; IF NOT done THEN -- Processa os dados a partir de var1, var2, varN... -- (Comandos SQL delimitados por ";") END IF; UNTIL done END REPEAT; -- Termina: CLOSE MeuCursor; END;
¤ Links Relacionados:
- Veja todas as soluções do site
Retornar