手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >mssql函数DATENAME使用示例讲解(取得当前年月日/一年中第几天SQL语句)
mssql函数DATENAME使用示例讲解(取得当前年月日/一年中第几天SQL语句)
摘要:mssql函数DATENAME复制代码代码如下:语法DATENAME(datepart,date)参数datepart是返回的date的一部...

mssql函数DATENAME

复制代码 代码如下:

语法

DATENAME ( datepart , date )

参数

datepart

是返回的 date 的一部分。下表列出了所有有效的 datepart 参数。用户定义的变量等效项是无效的。

date

是一个表达式,可以解析为 time、date、smalldatetime、datetime、datetime2 或 datetimeoffset 值。date 可以是表达式、列表达式、用户定义的变量或字符串文字。

为避免不确定性,请使用四位数年份。有关两位数年份的信息,请参阅 two digit year cutoff 选项。

返回类型

nvarchar

返回值

每个 datepart 及其缩写都返回相同的值。

返回值因使用 SET LANGUAGE 和登录的默认语言设置的语言环境的不同而异。如果 date 是某些格式的字符串文字,则返回值由 SET DATEFORMAT 而定。当日期为日期或时间数据类型的列表达式时,SET DATEFORMAT 不影响返回值。

如何取得当前日期,格式带有短横线,不带横线的,如何取得当前时间。

如何取得月份,季度,一年中第几天。。。

复制代码 代码如下:

SELECT CONVERT(varchar(10), getdate(), 120)--当前年月日,Example:2013-11-19

SELECT CONVERT(varchar(10), getdate(), 112)--当前年月日,Example:20131119

SELECT CONVERT(varchar(10), getdate(), 108)--当前年月日,Example:20:28:36

SELECT DATENAME (day ,getdate())--当月几号

SELECT DATENAME (month ,getdate())--月份

SELECT DATENAME (quarter ,getdate())--季度

SELECT DATENAME (dayofyear ,getdate())--一年中的第几天

SELECT DATENAME(week,GETDATE())--一年中第几周

SELECT DATENAME(weekday,GETDATE())--星期几

SELECT DATENAME(hour,GETDATE())--当前几点,24小时制的

SELECT DATENAME(minute,GETDATE())--取当前分钟数

SELECT DATENAME(second,GETDATE())--取当前秒数

SELECT DATENAME(millisecond,GETDATE())--毫秒

【mssql函数DATENAME使用示例讲解(取得当前年月日/一年中第几天SQL语句)】相关文章:

sqlserver2005 安装图解教程以及SQL 2005 SP3补丁安装图文教程

SqlServer 2005 T-SQL Query 学习笔记(2)

获取MSSQL数据字典的SQL语句

SQL SERVER 2008 R2配置管理器出现“远程过程调用失败”(0x800706be)错误提示

SQL Server 空值处理策略[推荐]

SQL Server 2008 备份数据库、还原数据库的方法

图文详解SQL Server 2008 R2安装配置方法

SQL Server各种日期计算方法(收藏)

MSSQL 清空数据库的方法

通过备份记录获取数据库的增长情况

精品推荐
分类导航