다음을 통해 공유


DAY(SSIS 식)

날짜의 날짜 부분(day datepart)을 나타내는 정수 값을 반환합니다.

문법

  
DAY(date)  

주장들

날짜
유효한 날짜 또는 문자열을 날짜 형식으로 반환하는 식입니다.

결과 형식

DT_I4

비고

인수가 null이면 DAY에서 null 결과를 반환합니다.

날짜 리터럴은 날짜 데이터 형식 중 하나로 명시적으로 캐스팅되어야 합니다. 자세한 내용은 Integration Services 데이터 형식을 참조하세요.

비고

날짜 리터럴이 DT_DBTIMESTAMPOFFSET 및 DT_DBTIMESTAMP2 날짜 데이터 형식 중 하나로 명시적으로 캐스팅되는 경우 식의 유효성을 검사하지 못합니다.

DAY 함수를 사용하는 것은 간단하지만 DATEPART("Day", date)를 사용하는 것과 같습니다.

표현 예시

날짜 리터럴에서 날짜의 번호를 반환하는 예제입니다. 날짜 형식이 "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 식)