| 
					 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32  | 
						/* 	Ejercicio 7: 	Escribir un procedimiento que visualice solamente caracteres alfabéticos sustituyendo cualquier otro 	carácter no alfabético por blancos a partir de una cadena que se pasará en la llamada. */ delimiter $$ drop procedure if exists 1x07 $$ create procedure 1x07(in cad varchar(30)) 	begin 		declare cadTemp varchar(30) default ''; 		declare carAscii int; 		declare i int default 1; 		while i <= char_length(cad) do 			set carAscii = ascii(mid(cad,i,1)); 			if carAscii >= 65 && carAscii <= 90  ||  carAscii >= 97 && carAscii <= 122 then 				set cadTemp = concat(cadTemp,mid(cad,i,1)); 			else 				set cadTemp = concat(cadTemp,' '); 			end if; 			set i = i + 1; 		end while; 		select cadTemp as 'Solo letras'; 	end$$ delimiter ; -- call 1x07('H0l@ qu3 t@l?');  |