Super Procedimiento Almacenado
Publicado por V18S (3 intervenciones) el 26/04/2006 19:57:06
Saludos foro!
Saben, tengo 30 tablas (una de cada dia del mes) y quiero recorrerlas todas para sacar un Super recordset con un union(cosa que me falta agregar), el detalle es que quiro hacer el nombre de la tabla concatenandole el numero del dia y poder hacer el select en base a la tabla (un string), pero marca error, alguien lo ha hecho?
--Esta es mi idea
--======================
DECLARE @Par_Count int
DECLARE @Par_DB nvarchar(50)
SET @Par_Count = 0
While @Par_Count < $9
BEGIN
SET @Par_Count = @Par_Count + $1
SET @Par_DB = 'Basededatos.dbo.tabla_0' + RTRIM(LTRIM((str(@Par_Count))))
PRINT @Par_DB
SELECT A.campo1
FROM @Par_DB A
GROUP BY A.campo1
END
Saben, tengo 30 tablas (una de cada dia del mes) y quiero recorrerlas todas para sacar un Super recordset con un union(cosa que me falta agregar), el detalle es que quiro hacer el nombre de la tabla concatenandole el numero del dia y poder hacer el select en base a la tabla (un string), pero marca error, alguien lo ha hecho?
--Esta es mi idea
--======================
DECLARE @Par_Count int
DECLARE @Par_DB nvarchar(50)
SET @Par_Count = 0
While @Par_Count < $9
BEGIN
SET @Par_Count = @Par_Count + $1
SET @Par_DB = 'Basededatos.dbo.tabla_0' + RTRIM(LTRIM((str(@Par_Count))))
PRINT @Par_DB
SELECT A.campo1
FROM @Par_DB A
GROUP BY A.campo1
END
Valora esta pregunta


0