DAY (Transact-SQL)

返回一个整数,表示指定日期的天 datepart 部分。

主题链接图标Transact-SQL 语法约定

语法

DAY ( date )

参数

date

datetimesmalldatetime 类型的表达式

返回类型

int

备注

此函数等价于 DATEPART(**dd,**date)。

示例

以下示例返回日期 03/12/1998 中的天的数字。

SELECT DAY('03/12/1998') AS 'Day Number';
GO

下面是结果集: 

Day Number 
------------ 
12            

在下面的示例中,日期被指定为数字。Microsoft SQL Server 2005 数据库引擎 将 0 解释为 1900 年 1 月 1 日。

SELECT MONTH(0), DAY(0), YEAR(0)

下面是结果集: 

----- ------ ------
1     1      1900

请参阅

参考

日期和时间函数 (Transact-SQL)
日期和时间 (Transact-SQL)
表达式(Transact-SQL)

其他资源

ISO 8601 格式
字母日期格式
数值日期格式
ODBC 日期时间格式
时间格式
未分隔字符串格式

帮助和信息

获取 SQL Server 2005 帮助