본문 바로가기

DataBase/SQL

[SQL] 날짜 변경 (DATEADD)

하루 지난 날짜 즉 어제 날짜를 가져와야 할 일이 생겨 찾아보니.
DATEADD(대상, 가감, 날짜);
이 함수를 사용해서 날짜를 변경해서 가져올 수 있다.


사용 예는 다음과 같다. 

DECLARE @yesterday char(10) = convert(varchar(10),dateadd(d,-1,GETDATE()),121);
DECLARE  @tomorrow char(10) = convert(varchar(10),dateadd(d,+1,GETDATE()),121);

'DataBase > SQL' 카테고리의 다른 글

[SQL] IN구문 사용기  (0) 2013.02.13
[SQL] DB복구후 DB와 사용자 매핑  (0) 2013.02.13
[SQL] 컬럼 속성 변경  (0) 2013.02.13
[SQL] 트랜젝션 롤백 오류대응 방안  (0) 2013.02.13
[SQL] SET XACT_ABORT ON의 의미  (0) 2013.02.13