h3_isvalid وظيفه

ينطبق على:وضع علامة Databricks SQL وضع علامة Databricks Runtime 11.3 LTS وما فوق

إرجاع القيمة true إذا كان الإدخال BIGINT أو STRING هو معرف خلية H3 صالح.

بناء الجملة

h3_isvalid ( expr )

الوسيطات

  • expr: تعبير BIGINT أو تعبير STRING.

المرتجعات

قيمة من النوع BOOLEAN، تشير إلى ما إذا كان الإدخال BIGINT أو STRING يتوافق مع معرف خلية H3 صالح أم لا.

ترجع الدالة 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