recuperar datos
Publicado por Juan (6 intervenciones) el 08/06/2009 17:29:39
me sale un error cuando quiero recuperar el dato. Mi pregunta estara bien declarado y la forma como obtengo la informacion???
CREATE PROCEDURE dbo.DAU_ETARIOS_ENFERMERA
@FechaI datetime,
@FechaT datetime,
@etarioI int,
@etarioT int
AS
BEGIN
declare
@total int
select @total = sum (case when PAC_Paciente. PAC_PAC_Sexo ='F' then 1 else 0 end) as Femino from dbo.RPA_Formulario
Inner Join dbo.PAC_Paciente On dbo.PAC_Paciente.PAC_PAC_Numero =
dbo.RPA_Formulario.PAC_PAC_Numero Inner Join
dbo.RPA_ForDau On dbo.RPA_ForDau.RPA_FOR_NumerFormu =
dbo.RPA_Formulario.RPA_FOR_NumerFormu
where PAC_Paciente.PAC_PAC_Numero = RPA_Formulario.PAC_PAC_Numero and RPA_Formulario.RPA_FOR_FechaDigit >= @FechaI and RPA_Formulario.RPA_FOR_FechaDigit <= @FechaT and DATEDIFF(yyyy, PAC_PAC_FechaNacim, getdate()) > = @etarioI and DATEDIFF(yyyy, PAC_PAC_FechaNacim, getdate()) < = @etarioT and ( RPA_FDA_TurnoProfe = '06520477-0' or RPA_FDA_TurnoProfe = '06658639-1' or RPA_FDA_TurnoProfe = '07307143-7' or RPA_FDA_TurnoProfe = '09465799-7' or RPA_FDA_TurnoProfe = '12937964-2' )
select Total = @Total
END
CREATE PROCEDURE dbo.DAU_ETARIOS_ENFERMERA
@FechaI datetime,
@FechaT datetime,
@etarioI int,
@etarioT int
AS
BEGIN
declare
@total int
select @total = sum (case when PAC_Paciente. PAC_PAC_Sexo ='F' then 1 else 0 end) as Femino from dbo.RPA_Formulario
Inner Join dbo.PAC_Paciente On dbo.PAC_Paciente.PAC_PAC_Numero =
dbo.RPA_Formulario.PAC_PAC_Numero Inner Join
dbo.RPA_ForDau On dbo.RPA_ForDau.RPA_FOR_NumerFormu =
dbo.RPA_Formulario.RPA_FOR_NumerFormu
where PAC_Paciente.PAC_PAC_Numero = RPA_Formulario.PAC_PAC_Numero and RPA_Formulario.RPA_FOR_FechaDigit >= @FechaI and RPA_Formulario.RPA_FOR_FechaDigit <= @FechaT and DATEDIFF(yyyy, PAC_PAC_FechaNacim, getdate()) > = @etarioI and DATEDIFF(yyyy, PAC_PAC_FechaNacim, getdate()) < = @etarioT and ( RPA_FDA_TurnoProfe = '06520477-0' or RPA_FDA_TurnoProfe = '06658639-1' or RPA_FDA_TurnoProfe = '07307143-7' or RPA_FDA_TurnoProfe = '09465799-7' or RPA_FDA_TurnoProfe = '12937964-2' )
select Total = @Total
END
Valora esta pregunta


0