document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. /*
  2.     Autor   : Joel Fernandez
  3.     Fecha   : 08/10/2015
  4.     IDE     : MySQL Workbench
  5.     Web     : www.codebotic.com
  6.     Tema    : FUnciones en MySQL
  7. */
  8. -- Ejercicio: Mostrar serie de impares: ejemplo 1,3,5,7,9,...
  9. delimiter $
  10.     create function serieimpar( num int)
  11.     returns varchar(100)
  12.    
  13.     begin
  14.         declare x int;
  15.         declare cont2 int;
  16.         declare serie varchar(100);
  17.         declare aux varchar(100);
  18.         set cont2=1;
  19.         set serie=\'1,\';
  20.         set x=1;
  21.         while(cont2<num) do
  22.            
  23.             set x=x+2;
  24.            
  25.            
  26.            
  27.             set aux=convert(x,char(5));
  28.             set serie= concat(serie,aux,\',\');
  29.            
  30.             set cont2=cont2+1;
  31.         end while;
  32.         return (select serie);
  33.     end
  34. $
  35. -- ejemplo muestra los 5 primeros numeros de la serie
  36. select serieimpar(5);
');