Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2015, 09:44
arts
 
Fecha de Ingreso: mayo-2008
Mensajes: 228
Antigüedad: 16 años
Puntos: 2
Procedure para insertar datos desde el id 1 hasta el 21 saltándome el 6,9,13 y otros

Hola, entiendo más o menos como hacerlo en otros lenguajes sin embargo no tengo nada claro la sintaxis del mysql para poder hacer justamente esto.

Por ejempo, intento hacer algo como lo siguiente:

Código XML:
Ver original
  1. x = 1
  2.  
  3. recorre x desde 1 hasta 21
  4.  
  5.      switch (x){
  6.        case 1,2,3,4,5,6,8,9,10,22,21:
  7.             inser into tabla (campo1,campo2) values (x,'miinsercion');      
  8.        break;
  9.        x = x+1;
  10.     end_switch
  11.  
  12. Fin recorrido

O mas sencillo aún como puedo crear una variable sin más. para darle un valor que vaya cambiando en el resto de inserts.

Última edición por arts; 10/02/2015 a las 10:43