Amazon Redshift는 2025년 11월 1일부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. Python UDF를 사용하려면 이 날짜 이전에 UDF를 생성하세요. 기존 Python UDF는 정상적으로 계속 작동합니다. 자세한 내용은 블로그 게시물
INTERVAL_CMP 함수
INTERVAL_CMP는 두 간격을 서로 비교하여 첫 번째 간격이 더 큰 경우에는 1을, 두 번째 간격이 더 큰 경우에는 -1을, 그리고 두 간격이 동일한 경우에는 0을 반환합니다. 자세한 내용은 한정자 구문이 없는 간격 리터럴의 예 섹션을 참조하세요.
구문
INTERVAL_CMP(interval1, interval2)
인수
- INTERVAL
-
간격 리터럴 값입니다.
- INTERVAL
-
간격 리터럴 값입니다.
반환 타입
INTEGER
예시
다음은 3 days의 값을 1
year의 값과 서로 비교하는 예입니다.
select interval_cmp('3 days','1 year');interval_cmp -------------- -1
이 예에서는 값 7 days와 1 week를 비교합니다.
select interval_cmp('7 days','1 week');interval_cmp -------------- 0
다음은 1 year의 값을 3
days의 값과 서로 비교하는 예입니다.
select interval_cmp('1 year','3 days');interval_cmp -------------- 1