博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
周六周日为休息日的工厂日历修改变成工作日
阅读量:5046 次
发布时间:2019-06-12

本文共 732 字,大约阅读时间需要 2 分钟。

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号之后的日期重新写进后台

 

转载于:https://www.cnblogs.com/xiaowie/p/9214204.html

你可能感兴趣的文章
一个小的日常实践——高速Fibonacci数算法
查看>>
创建与删除索引
查看>>
java的基本数据类型
查看>>
机器学些技法(9)--Decision Tree
查看>>
静态页面复习--用semantic UI写一个10min首页
查看>>
在Windows下安装64位压缩包版mysql 5.7.11版本的方法
查看>>
drf权限组件
查看>>
输入月份和日期,得出是今年第几天
查看>>
利用mysqldump备份mysql
查看>>
Qt中子窗口全屏显示与退出全屏
查看>>
使用brew安装软件
查看>>
[BZOJ1083] [SCOI2005] 繁忙的都市 (kruskal)
查看>>
吴裕雄 python 机器学习——数据预处理嵌入式特征选择
查看>>
Centos6.4安装JDK
查看>>
201521123069 《Java程序设计》 第4周学习总结
查看>>
线性表的顺序存储——线性表的本质和操作
查看>>
【linux】重置fedora root密码
查看>>
用swing做一个简单的正则验证工具
查看>>
百度坐标(BD-09)、国测局坐标(火星坐标,GCJ-02)和WGS-84坐标互转
查看>>
pig自定义UDF
查看>>