Amazon Redshift는 2025년 11월 1일부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. Python UDF를 사용하려면 이 날짜 이전에 UDF를 생성하세요. 기존 Python UDF는 정상적으로 계속 작동합니다. 자세한 내용은 블로그 게시물
ST_MakePoint
ST_MakePoint는 좌표 값이 입력 값인 점 지오메트리를 반환합니다.
구문
ST_MakePoint(x, y)
ST_MakePoint(x, y, z)
ST_MakePoint(x, y, z, m)
인수
- x
-
첫 번째 좌표를 나타내는
DOUBLE PRECISION데이터 형식의 값입니다. - y
-
두 번째 좌표를 나타내는
DOUBLE PRECISION데이터 형식의 값입니다. - z
-
세 번째 좌표를 나타내는
DOUBLE PRECISION데이터 형식의 값입니다. - m
-
네 번째 좌표를 나타내는
DOUBLE PRECISION데이터 형식의 값입니다.
반환 타입
POINT 하위 유형의 GEOMETRY입니다.
반환된 지오메트리의 SRID(공간 참조 시스템 식별자) 값은 0으로 설정됩니다.
x, y, z 또는 m이 null이면 null이 반환됩니다.
예시
다음 SQL은 제공된 좌표 값을 갖는 POINT 하위 유형의 GEOMETRY 유형을 반환합니다.
SELECT ST_AsText(ST_MakePoint(1,3));
st_astext
-----------
POINT(1 3)
다음 SQL은 제공된 좌표 값을 갖는 POINT 하위 유형의 GEOMETRY 유형을 반환합니다.
SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3));
st_asewkt
----------------
POINT Z (1 2 3)
다음 SQL은 제공된 좌표 값을 갖는 POINT 하위 유형의 GEOMETRY 유형을 반환합니다.
SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3, 4));
st_asewkt
-------------------
POINT ZM (1 2 3 4)