
tablas temporales -error
Publicado por Guillermo Arias (5 intervenciones) el 02/12/2004 00:45:28
Hola , tengo el SP siguiente. Me da un error que ya existe el objeto #cAbonados.
Lo que quiero es que si el valor de @tipo_abo= 9999 haga el select para todos los registros de la tabla Abonados, de lo contrario que lo haga sólo para lo que tengan en la columna tipo_abo el valor del parámetro.
CREATE PROCEDURE rep_contratos @Tipo_abo smallint as
-- para reporte de contratos
-- abonados
if (@Tipo_abo)= 9999
select * into #cAbonados from Abonados
else
select * into #cAbonados from Abonados where Tipo_abo= @Tipo_abo
go
_____________________________________
Lo que quiero es que si el valor de @tipo_abo= 9999 haga el select para todos los registros de la tabla Abonados, de lo contrario que lo haga sólo para lo que tengan en la columna tipo_abo el valor del parámetro.
CREATE PROCEDURE rep_contratos @Tipo_abo smallint as
-- para reporte de contratos
-- abonados
if (@Tipo_abo)= 9999
select * into #cAbonados from Abonados
else
select * into #cAbonados from Abonados where Tipo_abo= @Tipo_abo
go
_____________________________________
Valora esta pregunta


0