Logo Hardware.com.br
VINICIUS2577
VINICIUS2577 Novo Membro Registrado
1 Mensagem 0 Curtidas

Converter procedure MYSQL para DB2 EXPRESS-C

#1 Por VINICIUS2577 14/06/2016 - 15:45
Fala galera...será que alguém pode me ajudar..preciso converter a Procedure do MySQL para DB2 Express-c...estou tentando no IBM Data Studio...mas não conheço nada de DB2...essa procedure retorna as vogais e quantidade de vogais de uma frase qualquer...segue abaixo...

delimiter #
create procedure sp_imprime_vogais(p_texto varchar(100))
begin
declare v_tam int default length(p_texto);
declare v_cont int default 1;
declare v_totalvogais int default 0;
declare v_letra char(1) default '';
declare v_saida varchar(200) default '';
while (v_cont <= v_tam) do
set v_letra = substring(p_texto, v_cont, 1);
if v_letra in ('a', 'e', 'i', 'o', 'u') then
set v_saida = concat(v_saida, ' - ', v_letra);
set v_totalvogais = v_totalvogais + 1;
end if;
set v_cont = v_cont + 1;
end while;

select concat('As vogais do parâmetro são: ', v_saida, ' , Totalizando: ', v_totalvogais);

end#

delimiter ;

call sp_imprime_vogais('TRABALHO DE BANCO DE DADOS II');
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal