H3_IsValid - Amazon Redshift

Amazon Redshift는 2025년 11월 1일부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. Python UDF를 사용하려면 이 날짜 이전에 UDF를 생성하세요. 기존 Python UDF는 정상적으로 계속 작동합니다. 자세한 내용은 블로그 게시물을 참조하세요.

H3_IsValid

H3_IsValid는 입력이 H3 셀 ID를 나타내는 경우 true를 반환하고 그렇지 않으면 false를 반환합니다. H3 인덱싱에 대한 자세한 내용은 H3 섹션을 참조하세요.

구문

H3_IsValid(index)

인수

인덱스

BIGINT 또는 VARCHAR 데이터 유형의 값이나 이러한 데이터 유형으로 평가되는 표현식입니다.

반환 타입

BOOLEAN – 입력이 유효한 H3 셀 ID를 나타내는 경우 true이고 그렇지 않으면 false입니다.

index가 NULL이면 NULL이 반환됩니다.

예제

다음 SQL은 H3 셀 ID를 나타내는 VARCHAR를 입력하고 true를 반환합니다.

SELECT H3_IsValid('8025fffffffffff');
h3_isvalid ------------ true

다음 SQL은 H3 셀 ID를 나타내는 BIGINT를 입력하고 true를 반환합니다.

SELECT H3_IsValid(577129255373111295);
h3_isvalid ------------ true

다음 SQL은 잘못된 H3 셀 ID를 입력하고 false를 반환합니다.

SELECT H3_IsValid('');
h3_isvalid ------------ false