会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
一只鞋
进取
博客园
首页
新随笔
联系
管理
订阅
从一个时间段中查找出星期为“Sunday”的日期
declare
@date
datetime
declare
@dateStart
datetime
declare
@dateEnd
datetime
declare
@iCount
int
set
@iCount
=
1
set
@dateStart
=
'
01-01-2007
'
set
@date
=
dateadd
(
day
,
1
,
@dateStart
)
set
@dateEnd
=
'
12-12-2007
'
while
(
@date
<=
@dateEnd
)
begin
;
if
(
DATENAME
(weekday ,
@date
)
=
'
Sunday
'
)
select
@date
;
set
@date
=
dateadd
(
day
,
@iCount
,
@dateStart
);
set
@iCount
=
@iCount
+
1
;
end
;
Fighting
posted @
2008-03-12 17:06
cry
阅读(
311
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告