会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
教育网@迪克猪
道法自然,复杂的东西,务必要做到简单
博客园
首页
新随笔
联系
订阅
管理
Common_GetWeek
/**/
/*
******************************************************************************************
存储过程名称:Common_GetWeek
存储过程功能:
操 作 说 明 :
设 计 时 间 :2005年08月14日 22:00
代码设计者:小朱(zsy619@163.com)
******************************************************************************************
功能描述:
******************************************************************************************
如果您修改了我的程序,请留下修改记录,以便对程序进行维护,谢谢 !!!
==========================================================================================
修改人 修改时间 修改原因
------------------------------------------------------------------------------------------
=======================================================================================
******************************************************************************************
备注:
******************************************************************************************
*/
CREATE
PROCEDURE
[
dbo
]
.
[
Common_GetWeek
]
@inputDt
DateTime
,
@result
int
=
3
--
【1:返回周如:26;2:返回周如:26周;返回年周如:2005年第26周】
As
Declare
@intResult
Int
Begin
Tran
--
---------------------------------------------------------------代码设计--------------------------------------------------------------------
Declare
@week
VarChar
(
12
)
Set
@week
=
Convert
(
varchar
(
12
),
DatePart
(week,
@inputDt
))
Select
Case
@result
When
1
Then
@week
When
2
Then
@week
+
'
周
'
Else
Convert
(
varchar
(
10
),
DatePart
(
year
,
@inputDt
))
+
'
年第
'
+
@week
+
'
周
'
End
As
wk
Set
@intResult
=
@@ROWCOUNT
--
--------------------------------------------------------------------------------------------------------------------------------------------------
If
@@Error
<>
0
Begin
RollBack
Tran
Return
-
1
End
Else
Begin
Commit
Tran
Return
@intResult
End
GO
posted @
2006-01-05 09:17
迪克猪
阅读(
362
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部