加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

获取星期几的名称

发布时间:2020-12-12 09:27:28 所属栏目:MsSql教程 来源:网络整理
导读:udf_WeekDayName div class="codetitle" a style="CURSOR: pointer" data="73475" class="copybut" id="copybut73475" onclick="doCopy('code73475')" 代码如下:div class="codebody" id="code73475" CREATE FUNCTION [dbo].[udf_WeekDayName] ( ) RETURNS @

udf_WeekDayName
<div class="codetitle"><a style="CURSOR: pointer" data="73475" class="copybut" id="copybut73475" onclick="doCopy('code73475')"> 代码如下:<div class="codebody" id="code73475">
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
<div class="codetitle"><a style="CURSOR: pointer" data="65189" class="copybut" id="copybut65189" onclick="doCopy('code65189')"> 代码如下:<div class="codebody" id="code65189">
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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读