st_geomfromewkb 函数

适用于:检查标记为“是”的 Databricks SQL 检查标记为“是”是 Databricks Runtime 17.1 及更高版本

Important

此功能目前以公共预览版提供。

注释

此功能在 Databricks SQL 经典仓库上不可用。 若要详细了解 Databricks SQL 仓库,请参阅 SQL 仓库类型

分析几何图形的扩展 WKB (EWKB) 说明,并返回相应的 GEOMETRY 值。 返回的 GEOMETRY 值的 SRID 值是 EWKB 说明中指定的值,如果没有 EWKB 说明中的 SRID 值,则为 0。

Syntax

st_geomfromewkb ( ewkbExpr )

Arguments

  • ewkbExpr:一个 BINARY 值,表示一个扩展 WKB (EWKB) 格式的几何图形。

Returns

GEOMETRY(ANY) 类型的值,对应于输入扩展 WKB (EWKB) 说明。

如果输入为 NULL.,则函数返回 NULL

错误条件

  • 如果 ewkbExpr 的值是无效的扩展 WKB(EWKB)描述,则该函数将返回 EWKB_PARSE_ERROR

Examples

-- Simple example.
> SELECT st_asewkt(st_geomfromewkb(X'0101000060E6100000000000000000244000000000000041400000000000003740'));
  SRID=4326;POINT M (10 34 23)