Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2012, 12:39
falegria230349
 
Fecha de Ingreso: marzo-2012
Mensajes: 53
Antigüedad: 12 años, 1 mes
Puntos: 3
INSERT INTO usando variable con nombre de columna o campo

Hola amigos. Nuevamente acudo a ustedes, despues de pelearme durante 3 dias con la siguiente consulta.

Lo que quiero hacer es que asignando el nombre del campo a una variable, insertar valores en ese campo, el cual es identificado por la variable.

He "googleado", visto posts aquí con necesidades idénticas pero lenguajes de programación diferentes al mío. He intentando "traducirlos" pero sin resultados.

mitabla tiene los campos CAMPO1,CAMPO2...CAMPO20... etc

SET @col = 'CAMPO1'

INSERT INTO mitabla (@col) VALUES (@col + '100') ; //sumo al valor que puede tener la col.

No me funciona. Me da error de sintaxis near @col

Agradezco de antemano cualquier sugerencia.

Saludos.