现在的位置: 首页 > 综合 > 正文

值班表日期的生成!(求给定时间段内的工作日的日期排序)

2013年01月13日 ⁄ 综合 ⁄ 共 209字 ⁄ 字号 评论关闭

要随进生成一个值班表,值班表的大体规则是周一到周五值晚班(男值),周六日(女值白男值晚)。关键的是随机的选取时间段怎么给他们排序,并且分出是不是正常的工作日,参考一些方法写了一个存储过程:

运行效果:

代码:

 

--运行存储过程
exec getworkdata '2008-4-5','2008-5-6'

注意页面的最大返回值是200条,页也就是说两个时间段的间隔不能超过200天,如需要灵活设置把top的数量也设置我参数就可以。

抱歉!评论已关闭.