Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/08/2013, 09:41
Avatar de herran1212
herran1212
 
Fecha de Ingreso: julio-2013
Ubicación: cali
Mensajes: 89
Antigüedad: 11 años, 8 meses
Puntos: 3
Respuesta: trigger mysql

Hola leonardo_josue.

esta es lo que tengo
Código SQL:
Ver original
  1. #SET @id_item=NEW.id;
  2. #SET @id_empresa=NEW.id_empresa;
  3. #SET @empresa=(SELECT nombre FROM empresas WHERE id = NEW.id_empresa);
  4. #SET @id_grupo=NEW.id_grupo;
  5. #SET @grupo=(SELECT nombre_grupo FROM inventario_grupo WHERE id = NEW.id_grupo);
  6. #SET @id_subgrupo=NEW.id_subgrupo;
  7. #SET @subgrupo=(SELECT nombre_subgrupo FROM inventario_grupo_subgrupo WHERE id = NEW.id_subgrupo);
  8. #SET @id_departamento=NEW.id_departamento;
  9. #SET @departamento=(SELECT nombre_departamento FROM inventario_departamento WHERE id = NEW.id_departamento);
  10. #SET @centro_costos=(SELECT nombre_centro_costos FROM inventario_departamento_centro_costos WHERE id = NEW.id_centro_costos);
  11.  
  12. #SET @bodegas=(SELECT DISTINCT id_ubicacion FROM inventario_totales WHERE id_empresa=NEW.id_empresa);
  13.  
  14. #INSERT INTO inventario_totales (codigo,code_bar,nombre_equipo,id_empresa,empresa,id_grupo,grupo,id_subgrupo,subgrupo,id_departamento,departamento)   VALUES(ncodigo,ncode_bar,nnombre_equipo,nid_empresa,nempresa,nid_grupo,grupo,nid_subgrupo,nsubgrupo,nid_departamento,ndepartamento)     WHERE id_ubicacion=@bodegas AND id_empresa=NEW.id_empresa

lo q no se es como recorrer la variable bodega dentro de un ciclo y ir ejecutando el insert

Última edición por gnzsoloyo; 27/08/2013 a las 09:47