다음을 통해 공유


h3_isvalid 함수

적용 대상:검사 '예'로 표시 Databricks SQL 검사 '예'로 표시 Databricks Runtime 11.3 LTS 이상

입력 BIGINT 또는 STRING이 유효한 H3 셀 ID이면 true를 반환합니다.

구문

h3_isvalid ( expr )

인수

  • expr: BIGINT 식 또는 STRING 식입니다.

반품

입력 BIGINT 또는 STRING이 유효한 H3 셀 ID에 해당하는지 여부를 나타내는 BOOLEAN 형식의 값입니다.

입력이 NULL이면 함수는 NULL을 반환합니다.

예제

-- Simple example taking a long as input.
> SELECT h3_isvalid(599686042433355775)
  true

-- Simple example taking a valid hexadecimal string as input.
> SELECT h3_isvalid('85283473fffffff')
  true

-- Example taking a long as input that is not a valid H3 cell ID.
> SELECT h3_isvalid(599686042433355776)
  false

-- Example where the input is an invalid hexadecimal string.
> SELECT h3_isvalid('I am not an H3 cell ID')
  false