Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2007, 09:33
laulaurys
 
Fecha de Ingreso: junio-2005
Mensajes: 337
Antigüedad: 18 años, 11 meses
Puntos: 1
Tabla temporal

Hola: tengo siguiente problema:
En un store, tengo dos listados , cuando elijo la opcion 1, los inserta en una tabla temporal y luego hace unos joins y los muestra, cuando ingreso la opcion 2, hace algo similar tomando datos de otra tabla, yo lo que necesito es que ambas opciones inserte los datos del select into en la misma tabla temporal.
Me dijeron que la cree al principio y luego la borre, pero no me funciona .
Yo estoy haciendo al principio:

create table #Temp_movimientos
(cartera int,
presentacion datetime,
conciliacion int,
evento int,
grupo_evento int,
clearing datetime,
importe int,
desc_evento varchar (50),
desc_grp_evento varchar (50),
desc_cod_conciliacion varchar (50))

if @pMovimientos='1' or @pMovimientos='3'
begin
select cod_car as cartera,fec_presentacion, cf_movipres_vi_hist.cod_conciliacion, cf_movipres_vi_hist.cod_evento,cf_movipres_vi_hist .cod_grp_evento,fec_pago,impor_nofact as importe,
cf_movipres_vi_hist.id_movipres_header as id_header,cf_movipres_vi_hist.sino_contab,
cf_movipres_vi_header_hist.id_movipres_header,cf_m ovipres_vi_header_hist.sino_confirm
INTO #Temp_movimientos
FROM cf_movipres_vi_hist,cf_mis_ps_conciliacion_codigo, cf_mis_ps_conciliacion_evento,
cf_mis_ps_conciliacion_grupo_evento,cf_movipres_vi _header_hist
.....
END

if @pMovimientos='2' or @pMovimientos='3'
begin

SELECT cod_car as cartera, fec_presentacion , cf_movifact_vi_hist.cod_conciliacion , cod_evento as evento, cod_grp_evento as grupo_evento
,fec_pago , impor_nofact as importe

INTO #Temp_movimientos
FROM cf_movifact_vi_hist WHERE cod_car=@pCod_car AND cf_movifact_vi_hist.cod_conciliacion=@pCod_concili acion
AND fec_presentacion BETWEEN @pFec_pres_desde and @pFec_pres_hasta
AND fec_pago BETWEEN @pFec_cle_desde and @pFec_cle_hasta

...END
DROP TABLE #Temp_movimientos


cuando le quiero dar ok para guardar el store me dice que el objeto #Temp_movimientos ya existe, que estoy haciendo mal?