Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2014, 21:01
Avatar de piojoman
piojoman
 
Fecha de Ingreso: enero-2005
Ubicación: Argentina
Mensajes: 224
Antigüedad: 19 años, 10 meses
Puntos: 3
Problema con proceso almacenado con variables

Hola, soy programador de otros lenguajes y toco de oído MySql, pero un proyecto hizo que necesite meterme con este grande.

Tengo una tabla con la siguiente estructura


M500 y M200 son sucursales, pueden existir mas o menos. El campo M500S muestra el stock teorico de la sucursal M500, M500C son los productos contados físicamente del stock y M500E muestra con 0 si no esta exhibido y 1 si lo esta. Con cada sucursal se repite el sistema.

Hice un procedimiento almacenado pero como parámetro me gustaría pasar la suc y no M500S, M500C, etc.

El problema surge en que no se hacer una consulta INSERT del tipo

INSERT INTO stock (`material`, suc + 'S', suc + 'P',suc + 'E') VALUE (material,0,0,0);

Ya se que no se puede usar el sigo +, y probe con CONCAT pero siempre me arroja un error.

¿Como se debe resolver este problema?