>>>CREATE PROCEDURE dbo.GetSpotsByCompanyIDWithRange >>>( >>> @CompanyID UniqueIdentifier, >>> @StartRange DateTime, >>> @EndRange DateTime, >>> @Sentinel Bit, >>> @SentinelMark VarChar >>>) >>>AS >>>BEGIN >>> SET NOCOUNT ON; >>> >>> SELECT s.Track_Id, >>> s.CompanyID, >>> s.TruckID, >>> t.TruckCode, >>> s.DriverID, >>> s.Truck_Ip, >>> s.IsTip, >>> s.Spot_Message, >>> s.Route_Day, >>> s.Route_Number, >>> s.Municipality, >>> s.Upload_Id, >>> s.Spot_Latitude, >>> s.Spot_Longitude, >>> s.Spot_Heading, >>> s.Spot_Speed, >>> s.Spot_Altitude, >>> s.Spot_Time, >>> s.Spot_Status, >>> s.Sentinel, >>> s.Record_Status, >>> s.Record_Status_dt >>> FROM TrackSpot s, TruckAccess t >>> WHERE s.TruckID = t.TruckID >>> AND s.CompanyID = @CompanyID >>> AND Spot_Time >= @StartRange >>> AND Spot_Time <= @EndRange >>> AND Sentinel = @Sentinel >>> >>>END >>>GO >>>>>>
>>CREATE PROCEDURE dbo.GetSpotsByCompanyIDWithRange >>( >> @CompanyID UniqueIdentifier, >> @StartRange DateTime, >> @EndRange DateTime, >> @Sentinel Bit, >> @SentinelMark VarChar >>) >>AS >>BEGIN >> SET NOCOUNT ON; >> >> SELECT s.Track_Id, >> s.CompanyID, >> s.TruckID, >> t.TruckCode, >> s.DriverID, >> s.Truck_Ip, >> s.IsTip, >> s.Spot_Message, >> s.Route_Day, >> s.Route_Number, >> s.Municipality, >> s.Upload_Id, >> s.Spot_Latitude, >> s.Spot_Longitude, >> s.Spot_Heading, >> s.Spot_Speed, >> s.Spot_Altitude, >> s.Spot_Time, >> s.Spot_Status, >> s.Sentinel, >> s.Record_Status, >> s.Record_Status_dt >> FROM TrackSpot s, TruckAccess t >> WHERE s.TruckID = t.TruckID >> AND s.CompanyID = @CompanyID >> AND Spot_Time >= @StartRange >> AND Spot_Time <= @EndRange >> AND Sentinel = @Sentinel >> >> UPDATE ........ >> FROM TrackSpot s >> INNER JOIN TruckAccess t ON s.TruckID = t.TruckID >> WHERE s.CompanyID = @CompanyID >> AND Spot_Time >= @StartRange >> AND Spot_Time <= @EndRange >> AND Sentinel = @Sentinel >>END >>