최신 웹 개발 튜토리얼
 

SQL섬기는 사람 DATEADD() Function


<SQL 서버 날짜 기능

정의 및 사용

DATEADD() 함수를 추가하거나 날짜에서 지정한 시간 간격을 뺍니다.

Syntax

DATEADD(datepart,number,date)

어디 날짜가 유효한 날짜 표현이며, 숫자는 추가 할 간격의 수입니다. 수는 하나 과거의 날짜에 대해, 미래, 또는 음의 날짜에 대한 긍정적이 될 수 있습니다.

날짜 부분은 다음 중 하나가 될 수 있습니다 :

날짜 부분 약어
yearyy, yyyy
quarterqq, q
monthmm, m
dayofyeardy, y
daydd, d
weekwk, ww
weekdaydw, w
hourhh
minutemi, n
secondss, s
millisecondms
microsecondmcs
nanosecondns

Example

우리는 다음 있다고 가정 "Orders" 테이블 :

OrderId ProductName OrderDate
1 Jarlsberg Cheese 2014-11-22 13:23:44.657

이제 우리는 30 일을 추가 할 "OrderDate" 지불 날짜를 찾을.

우리는 다음과 같은 SELECT 문을 사용 :

SELECT OrderId,DATEADD(day,30,OrderDate) AS OrderPayDate
FROM Orders

결과:

OrderIdOrderPayDate
12014-12-22 13:23:44.657

<SQL 서버 날짜 기능