DAY(SSIS 表达式)
适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime
返回一个整数,表示日期的“日”日期部分。
语法
DAY(date)
参数
date
返回有效日期或日期格式的字符串的表达式。
结果类型
DT_I4
注解
如果参数为空,则 DAY 将返回空结果。
日期文字必须显式转换为日期数据类型之一。 有关详细信息,请参阅 Integration Services 数据类型。
注意
在日期文本显式转换为以下日期数据类型之一时,表达式验证失败:DT_DBTIMESTAMPOFFSET 和 DT_DBTIMESTAMP2。
与 DATEPART("Day", date) 相比,DAY 函数效果相同,但更简洁。
表达式示例
以下示例返回日期文字中的日期数字。 如果日期格式是“mm/dd/yyyy”格式,则此示例将返回 23。
DAY((DT_DBTIMESTAMP)"11/23/2002")
此示例返回 ModifiedDate 列中表示天的整数。
DAY(ModifiedDate)
以下示例返回表示当前日期的“日”部分的整数。
DAY(GETDATE())
另请参阅
DATEADD(SSIS 表达式)
DATEDIFF(SSIS 表达式)
DATEPART(SSIS 表达式)
MONTH(SSIS 表达式)
YEAR(SSIS 表达式)
函数(SSIS 表达式)