• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 获取星期几的名称

获取星期几的名称

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了星期几,名称等相关知识,希望本文的分享对您有所帮助

两个自定义函数,一个是返回一个Table,另一个是直接返回名称

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
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 获取星期几的名称
  • 根据日期知道当天是星期几的手动计算方法

相关文章

  • 2018-12-05MAC下MYSQL数据库密码忘记了怎么办
  • 2017-05-11浅谈InnoDB隔离模式的使用对MySQL性能造成的影响
  • 2017-05-11MySQL数据库远程连接开启方法
  • 2018-12-05Oracle传输表空间总结
  • 2018-12-05 Moon一个无视Linq,无视实体类的设计思路.(不要错过,看了之后, 让我们从此以后不再羡慕linq to enti
  • 2018-12-05mysql查询今天,昨天,近7天,近30天,本月,上一月数据方法
  • 2018-12-05[MySQL][ODBC 3.51 Driver]Access denied for user: 'root@local
  • 2018-12-05对有insert触发器表取IDENTITY值时发现的问题
  • 2018-12-05sql判断某个字段是否为空
  • 2017-05-11Ubuntu 设置开放 MySQL 服务远程访问教程

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 关于数据库中保留小数位的问题
    • Mysql中Table ‘XXX’ is marked as crashed and last (automatic?)问题解决方法
    • Oracle数据库集复制方法浅议
    • sql 查询结果合并union all用法_数据库技巧
    • 总结关于mysql数据分组用法总结
    • mysql触发器详解
    • mysql进阶(二十二)MySQL错误之Incorrect string value: '\xE7\x81\xAB\xE7\x8B\x90...中文字符输入错误
    • 数据表增删改操作的图文详解(phpMyAdmin的使用教程2)
    • 基于一致性hash算法(consistent hashing)的使用详解
    • MySQL学习笔记之数据定义表约束,分页方法总结_MySQL

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有