기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

DATE_ADD

주어진 타임스탬프에 지정된 단위의 간격을 추가합니다. 음수 간격 값을 사용하여 뺄셈을 수행할 수 있습니다.

문법

DATE_ADD(UNIT, VALUE, TIMESTAMP)

인수

UNIT

유형: string

시간을 추가할 단위입니다.

다음 중 하나일 수 있습니다.

  • year
  • quarter
  • month
  • week
  • day
  • hour
  • minute
  • second
  • millisecond

VALUE

유형: bigint

TIMESTAMP에 추가할 UNIT의 정수 값입니다.

양수(미래 시간) 또는 음수(과거 시간)일 수 있습니다.

TIMESTAMP

유형: timestamp

수정할 타임스탬프.

반환합니다.

유형: timestamp

주어진 NUMBERINTERVAL이(가) 추가된 TIMESTAMP.


단위 TIMESTAMP 출력
1 2001-08-22 03:04:05.321 2001-08-23 03:04:05.321
5 2001-08-22 03:04:05.321 2006-08-22 03:04:05.321
second 30 2001-08-22 03:04:05.321 2001-08-22 03:04:35.321
분기 1 2001-08-22 03:04:05.321 2001-11-22 03:04:05.321
분기 -1 2001-08-22 03:04:05.321 2001-05-22 03:04:05.321
분기 0 2001-08-22 03:04:05.321 2001-08-22 03:04:05.321
1 null null

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 알려 주십시오!