h3_validate函數

適用於:檢查標記是的磚的SQL檢查標記是的磚運行時11.2及以上

返回輸入值,這是長整型數字或字符串類型,如果它對應於一個有效的H3細胞ID,或者發出一個錯誤。在字符串輸入的情況下,任何前導零修剪。

語法

h3_validate(h3CellIdExpr)

參數

  • h3CellIdExpr:一個長整型數字表達式,或一個字符串表達式,將代表一個有效的H3細胞ID。

返回

相同類型的值的類型h3CellIdExpr表達式,等於輸入的值h3CellIdExpr表達式。在字符串輸入的情況下,任何前導零修剪。

函數返回NULL如果輸入為空。

錯誤條件

例子

——簡單的例子隻要輸入。>選擇h3_validate(590112357393367039)590112357393367039——簡單的例子十六進製字符串作為輸入。>選擇h3_validate(“85283473 fffffff”)85283473fffffff示例將隻要輸入,不是一個有效的H3細胞ID。>選擇h3_validate(599686042433355776)(H3_INVALID_CELL_ID]599686042433355776一個有效的H3細胞ID——例子輸入一個無效的十六進製字符串。>選擇h3_validate(“我不是一個H3細胞id”)(H3_INVALID_CELL_ID]“我不是一個H3細胞id”一個有效的H3細胞ID