다음을 통해 공유


st_multi 함수

적용 대상:yes Databricks SQL 확인 표시 예 Databricks Runtime 17.1 이상으로 표시

비고

이 기능은 Databricks SQL 클래식 웨어하우스에서 사용할 수 없습니다. Databricks SQL 웨어하우스에 대한 자세한 내용은 SQL 웨어하우스 유형을 참조하세요.

입력 GEOGRAPHY 또는 GEOMETRY 값을 동등한 다중 지리 공간적 값으로 반환합니다.

Syntax

st_multi ( geoExpr )

Arguments

  • geoExpr: A GEOGRAPHY 또는 GEOMETRY 값입니다.

Returns

다중 지리 공간적 값을 나타내는 형식 GEOGRAPHY 또는 GEOMETRY값입니다.

출력 GEOGRAPHY 또는 GEOMETRY 값의 SRID 값은 입력 값의 값과 같습니다.

출력 GEOGRAPHY 또는 GEOMETRY 값의 차원은 입력 값의 차원과 동일합니다.

입력 중 하나라도 NULL인 경우 함수는 NULL을 반환합니다.

Examples

-- Converts a point geometry to a multipoint geometry.
> SELECT st_asewkt(st_multi(st_geomfromtext('POINT Z (1 2 100)', 4326)));
  SRID=4326;MULTIPOINT Z ((1 2 100))
-- Converts a multipoint geometry to a multipoint geometry (identity).
> SELECT st_asewkt(st_multi(st_geomfromtext('MULTIPOINT Z (1 2 100)', 3857)));
  SRID=3857;MULTIPOINT Z ((1 2 100))
-- Converts a point geography to a multipoint geography.
> SELECT st_asewkt(st_multi(st_geogfromtext('POINT Z (1 2 100)')));
  SRID=4326;MULTIPOINT Z ((1 2 100))
-- Converts a multipoint geography to a multipoint geography (identity).
> SELECT st_asewkt(st_multi(st_geogfromtext('MULTIPOINT Z (1 2 100)')));
  SRID=4326;MULTIPOINT Z ((1 2 100))