GetActiveServers.sql 331 B

1234567891011121314
  1. CREATE PROCEDURE [dbo].[GetActiveServers]
  2. AS
  3. -- Get all the servers which should be running
  4. DECLARE @timeNow TIME(7) = CONVERT (time, GETUTCDATE())
  5. SELECT * FROM [Servers] s
  6. WHERE
  7. s.[StartTime] < @timeNow
  8. AND s.[EndTime] > @timeNow
  9. AND (s.[ServerComplete] IS NULL OR s.[ServerComplete] <> 1)
  10. AND s.IsActive = 1