Asi?
Cita: CREATE PROCEDURE HORARIO_TRABAJO
@IdTrabajador INT,
@Fecha_Inicio DATETIME=null,
@Fecha_Final DATETIME=null
AS
BEGIN
set @Fecha_Inicio = case when @Fecha_Inicio is null then getdate() else @Fecha_Inicio end
set @Fecha_Final = case when @Fecha_Final is null then getdate() else @Fecha_Final end
SELECT HoraIngreso,HoraSalida
FROM HorarioxTrabajador
WHERE IdTrabajador = @IdTrabajador
AND Fecha BETWEEN @Fecha_Inicio and @Fecha_Final
END
Parece tarea de colegio.. jaja