Hola,
Tengo un servidor exlcusivamente para SQL, iislas tengo SP2. Mi procedimiento es el siguiente:
Código SQL:
Ver originalUSE [wasp]
GO
/****** Object: StoredProcedure [dbo].[cuenta] Script Date: 02/17/2011 16:30:12 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[report]
@finicio datetime,
@ffin datetime,
@linea nvarchar(5),
@tubo nvarchar(5),
@hora nvarchar(15) AS
BEGIN
SET Nocount ON
SELECT o.Linea,o.Tubo,h.Marca,h.Target,p.Peso,p.Vaso,O.Codigo,p.Hora,p.Fecha
INTO #checho
FROM pesos AS p, optimas AS o,htargets AS h
WHERE o.codigo = p.codOptima AND o.linea = @linea
AND o.tubo = @tubo AND p.fecha >=@finicio AND p.fecha<@ffin
AND h.fecha >=@finicio AND h.fecha<@ffin
AND p.hora= @hora AND h.codoptima = o.codigo AND h.hora= @hora
SELECT *,(SELECT COUNT(1)total FROM #checho) AS Totality FROM #checho ORDER BY fecha
END
Sobre el plan de mantenimiento no he hecho ninguno puesto no tengo muchos conocimientos de administracion de SQL. Podrias darme algunos consejos?