获取星期几的名称_MsSql

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

时间: 2024-11-05 10:56:10

获取星期几的名称_MsSql的相关文章

获取星期几的名称

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'

php 获取星期几实例程序

PHP date()参数说明 这里主要用到了 w 这个参数,关于这个参数的解释是: w 表示星期中的第几天,数字表示 0(表示星期天)到 6(表示星期六) 有了这个一切就很简单了,作者这里就直接贴代码了,细节不解释: 简单的获取星期几,其实就是date函数的用法 date("l"); //data就可以获取英文的星期比如Sunday date("w"); //这个可以获取数字星期比如123,注意0是星期日   获取中文星期可以这样  代码如下 复制代码 $weeka

flash as3获取星期几多种实例代码

以下代码以AS3为例,当然,其他语言也基本适用.我们看一个简单的问题,如何获取当前是星期几? A程序员说,太简单了,我来写一段:  代码如下 复制代码 var date:Date = new Date; if (date.day == 0) {  trace("星期天"); } else if (date.day==1) {  trace("星期一"); } else if (date.day==2) {  trace("星期二"); } els

Asp.net中C#获取星期几的程序代码

例子  代码如下 复制代码 lbDay.Text = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek); 例子1  代码如下 复制代码 string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四",

js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)_基础知识

应为要有交互,选择了Js来实现,也算是 结对编程 的初试吧. 我将显示部分用html 写好,点击的按钮触发事件函数是check(): 复制代码 代码如下: function onCheck(){ var Year = document.getElementById("year").value; //获取文本框的"年" var theYear =Year * 1; //转换为number类型 //alert(theYear); // 获取月值 var month =

一列保存多个ID(将多个用逗号隔开的ID转换成用逗号隔开的名称)_MsSql

背景:在做项目时,经常会遇到这样的表结构在主表的中有一列保存的是用逗号隔开ID.如,当一个员工从属多个部门时.当一个项目从属多个城市时.当一个设备从属多个项目时,很多人都会在员工表中加入一个deptIds VARCHAR(1000)列(本文以员工从属多个部门为例),用以保存部门编号列表(很明显这不符合第一范式,但很多人这样设计了,在这篇文章中我们暂不讨论在这种应用场景下,如此设计的对与错,有兴趣的可以在回复中聊聊),然后我们在查询列表中需要看到这个员工从属哪些部门. 初始化数据: 部门表.员工表

PHP中获取星期几实例程序

PHP中获取星期方法大全简单介绍,PHP星期几获取代码:  代码如下 复制代码 1 date("l"): 2 //data就可以获取英文的星期比如Sunday 3 date("w"): 4 //这个可以获取数字星期比如123,注意0是星期日 获取中文星期几:  代码如下 复制代码 1 $weekarray=array("日","一","二","三","四","

asp中日期时间函数介绍_ASP基础

基本函数 date() 获取日期,格式:2004-2-28 time() 获取时间,格式:22:24:59 now() 获取日期和时间 格式: 2005-5-2 22:37:30 使用方法: d=date() 获取年份:year(d) 获取月份:month(d) 获取日子:day(d) 获取星期几:weekday(d) t=time() 获取小时:hour(t) 获取分钟:minute(t) 获取秒数:second(t) =====================================

VC++ 获取系统时间的方法汇总_C 语言

1.使用CTime类(获取系统当前时间,精确到秒) CString str; //获取系统时间 CTime tm; tm=CTime::GetCurrentTime();//获取系统日期 str=tm.Format("现在时间是%Y年%m月%d日 %X"); MessageBox(str,NULL,MB_OK); a,从CTimet中提取年月日时分秒 CTime t = CTime::GetCurrentTime(); int d=t.GetDay(); //获得几号 int y=t.