获取星期几的名称


udf_WeekDayName

复制代码 代码如下:

CREATE FUNCTION [dbo].[udf_WeekDayName]
(
)
RETURNS @WeekDayName TABLE([Id] INT,[WeekDayName] NVARCHAR(15))
AS
BEGIN
INSERT INTO @WeekDayName ([Id],[WeekDayName]) VALUES (0,'Saturday'),(1,'Sunday'),(2,'Monday'),(3,'Tuesday'),(4,'Wednesday'),(5,'Thursday'),(6,'Friday')
RETURN
END

udf_WeekDayNameOfDate
复制代码 代码如下:

CREATE FUNCTION [dbo].[udf_WeekDayNameOfDate]
(
@Date DATETIME
)
RETURNS NVARCHAR(10)
BEGIN
RETURN
CASE (DATEPART(dw, @Date) + @@DATEFIRST) % 7
WHEN 0 THEN 'Saturday'
WHEN 1 THEN 'Sunday'
WHEN 2 THEN 'Monday'
WHEN 3 THEN 'Tuesday'
WHEN 4 THEN 'Wednesday'
WHEN 5 THEN 'Thursday'
WHEN 6 THEN 'Friday'
END
END



相关阅读:
ASP.Net调试之三板斧:第三招
SQL Server连接中三个常见的错误分析
CSS 清除浮动Clear
Oracle与Tomcat端口冲突
jQuery 点击图片跳转上一张或下一张功能的实现代码
日历控件在FF2.0,ie6下测试可用
PHP简介
mod_gzip:Apache的HTTP压缩优化
aspnet_isapi.dll' 报告它自身有问题的原因
如何更好的利用Oracle全文检索
PHP里如何实现汉字转区位码
Windows Server 2008 十项重要新技术
21个神奇的CSS技巧
使用XML/A 创建数据挖掘查询
快速导航

Copyright © 2016 phpStudy |