로딩
요청 처리 중입니다...

MSSQL 년,월,일 각각 설정하기 "DATEFROMPARTS"로 날짜 생성하는 방법

 MSSQL 년,월,일 각각 설정하기 "DATEFROMPARTS"로 날짜 생성하는 방법

MSSQL에서는 년(YYYY), 월(MM), 일(DD)를 각각 숫자로 입력해 날짜(Date)를 생성할 수 있는 함수 DATEFROMPARTS가 있습니다. 이 함수의 존재를 몰라 날짜를 하드코딩으로 만드는 경우도 꽤 많은데, 기능을 잘 활용하면 실무에서 매우 유용하게 사용할 수 있습니다.

DATEFROMPARS(year, month, day) - year : int타입, 년 지정 - month : int타입, 월 지정(1~12) - day : int타입, 일 지정 사용방법은 정말 간단한데요, 바로 예제로 살펴보겠습니다. SELECT DATEFROMPARTS(2026,3,19) AS Today int 타입의 년, 월, 일을 인자 값으로 넣어 실행하니 "YYYY-MM-DD" 형식의 Date 타입 결과값이 출력되었습니다.

이처럼 지정한 년, 월, 일이 설정되고 시간 부분은 기본값으로 처리된 Date 값을 반환하는 DATEFROMPARTS 함수에는 아래와 같이 몇 가지 특징이 있습니다. ① ...