다음을 통해 공유


H3_INVALID_RESOLUTION_VALUE 오류 클래스

SQLSTATE: 22023

H3 해상도 <r> 는 포함 및 <maxR>사이 <minR> 여야 합니다.

매개 변수

  • h3Cell: 유효한 H3 셀 ID에 해당할 것으로 예상되는 입력 값입니다.
  • r: SQL 함수에 전달된 실제 해상도 값(INTEGER)입니다.
  • minR: SQL 함수(일반적으로 0)의 컨텍스트에서 허용되는 최소 해상도(INTEGER)입니다.
  • maxR: SQL 함수(일반적으로 15)의 컨텍스트에서 허용되는 최대 해상도(INTEGER)입니다.

설명

이 오류를 발생시키는 함수는 유효한 H3 해상도 값을 예상합니다. 유효한 H3 해상도 값은 0에서 15 사이에 있습니다. 일부 SQL 함수는 함수의 컨텍스트에 따라 범위를 더욱 제한할 수 있습니다.

예제

-- Invoking h3_longlatash3 with a resolution that is out of the valid range.
> SELECT h3_longlatash3(40, -120, 16);
  [H3_INVALID_RESOLUTION_VALUE] H3 resolution 16 must be between 0 and 15, inclusive

-- Invoking h3_toparent with a resolution that is larger than the input cell’s resolution.
> SELECT h3_toparent(599686042433355775, h3_resolution(599686042433355775) + 1);
  [H3_INVALID_RESOLUTION_VALUE] H3 resolution 6 must be between 0 and 5, inclusive

이 오류 클래스를 내보내는 함수