1. 程式人生 > >周六周日為休息日的工廠日歷修改變成工作日

周六周日為休息日的工廠日歷修改變成工作日

nth ID style 需要 span 改變 red sele 你在

declare @a int,@Finterid int,
@Fdayid int 
select @Finterid=max(Finterid),
@Fdayid=max(Fdayid) from t_MutiWorkCal
--select Fdayid,FWeekID, FMonthID, FYearID, FCalID, FPreID, FNxtID, * from t_MutiWorkCal
 set @a=0
 while(@a<1*365)
 begin insert into t_MutiWorkCal(FInterID, FDay, FDayID, FWeekID, FMonthID, FYearID, FCalID, FPreID, FNxtID, FPreDay, FNxtDay) 
 
select @Finterid+1,Convert(datetime,2016-01-01)+@a,@Fdayid+1,162,37,4,999,@Finterid,@Finterid,Convert(datetime,2016-01-01)+@a,Convert(datetime,2016-01-01)+@a set @a=@a+1 set @Finterid=@Finterid+1 set @Fdayid=@Fdayid+1 end 比如今天是6月22號星期五,之前你工廠日歷設置的是周六周日休息,那你在下達任務單到23號會出錯,因為是休息日 我們需要把6月22號之後的所有工廠日歷全部刪除後,通過以上代碼把6月22號之後的日期重新寫進後臺

周六周日為休息日的工廠日歷修改變成工作日