DATETIMEFROMPARTS(Transact-SQL)

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsMicrosoft Fabric의 SQL 데이터베이스

이 함수는 지정된 날짜 및 시간 인수에 대한 datetime 값을 반환합니다. 유효한 범위에 대한 자세한 내용은 datetime을 참조 하세요.

Transact-SQL 구문 표기 규칙

구문

DATETIMEFROMPARTS ( year , month , day , hour , minute , seconds , milliseconds )

인수

year

년을 지정하는 정수 식입니다.

month

월을 지정하는 정수 식입니다.

day

일을 지정하는 정수 식입니다.

hour

시간을 지정하는 정수 식입니다.

minute

분을 지정하는 정수 식입니다.

초

초를 지정하는 정수 식입니다.

milliseconds

밀리초를 지정하는 정수 식입니다.

반환 형식

datetime

설명

DATETIMEFROMPARTS는 완전히 초기화된 datetime 값을 반환합니다. DATETIMEFROMPARTS 는 하나 이상의 필수 인수에 잘못된 값이 있으면 오류를 발생합니다. DATETIMEFROMPARTS는 하나 이상의 필수 인수에 값이 있으면 를 NULL 반환 NULL 합니다.

이 함수는 SQL Server 2012(11.x) 서버 이상 버전으로 원격으로 연결할 수 있습니다. SQL Server 2012(11.x) 및 이전 버전을 실행하는 서버로 원격으로 연결되지 않습니다.

예제

SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;

결과 집합은 다음과 같습니다.

2010-12-31 23:59:59.000