Microsoft SQL Server를 중심으로 사용되는 Transact-SQL의 함수 세번째 이야기 이다.
전체적인 함수들의 용도에 대해서 숙지한 다음 이후 구문 작성시 활용하길 바라며 오늘 숙지할 내용은 날짜 및 시간 함수 이다. 자세한 사용 예들은 마이크로소프트의 자료들을 참조하도록 하자.
날짜 및 시간 함수는 다음과 같은 특징이 있다
날짜 및 시간 함수는 우리가 쉽게 이해하는 날짜 및 시간의 결과값을 반환한다. 일반적인 인수에 의해 제공되는 값을 기반으로 계산을 수행하고 문자열, 숫자 또는 날짜 및 시간 값을 반환한다.
Transact-SQL의 날짜 및 시간 함수는?
DATEADD
지정한 날짜에 시간 간격을 더하여 새 datetime 값을 반환한다.
DATEDIFF
지정한 두 날짜 간에 교차되는 날짜와 시간 경계값을 반환한다.
DATENAME
지정한 날짜의 특정 날짜 부분을 나타내는 문자열을 반환한다.
DATEPART
지정한 날짜의 특정 날짜 부분을 나타내는 정수를 반환한다.
DAY
지정한 날짜의 일 부분을 나타내는 정수를 반환한다.
GETDATE
현재 시스템 날짜와 시간을 datetime 값의 Microsoft SQL Server 표준 내부 형식으로 반환한다.
GETUTCDATE
국제 표준시 또는 그리니치 표준시를 나타내는 datetime 값을 반환한다. 현재 UTC 시간은 해당 지역의 현재 시간과 SQL Server가 실행 중인 컴퓨터 운영 체제의 표준 시간대를 기준으로 반환한다.
MONTH
지정된 날짜의 월 부분을 나타내는 정수를 반환한다.
YEAR
지정한 날짜의 연도 부분을 표시하는 정수를 반환한다.
|