18 lines
684 B
Transact-SQL
18 lines
684 B
Transact-SQL
Use [EnVisage]
|
|
|
|
IF EXISTS (SELECT *
|
|
FROM sys.objects
|
|
WHERE object_id = OBJECT_ID(N'[dbo].[GetFCWeekStartForDate]')
|
|
AND type IN ( N'FN', N'IF', N'TF', N'FS', N'FT' ))
|
|
AND
|
|
EXISTS (SELECT *
|
|
FROM sys.objects
|
|
WHERE object_id = OBJECT_ID(N'[dbo].[GetFCWeekEndForDate]')
|
|
AND type IN ( N'FN', N'IF', N'TF', N'FS', N'FT' ))
|
|
|
|
UPDATE PeopleResource2Team
|
|
SET StartDate = [dbo].GetFCWeekStartForDate(A.StartDate),
|
|
EndDate = [dbo].GetFCWeekEndForDate(A.EndDate)
|
|
from PeopleResource2Team A
|
|
inner join PeopleResource B ON (A.PeopleResourceId = B.Id) AND (A.StartDate = B.StartDate) AND (A.EndDate = B.EndDate)
|
|
GO |