Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 Python UDF는 2026년 6월 30일까지 계속 작동합니다. 자세한 내용은 블로그 게시물
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데이터 형식의 값입니다.
반환 타입
GEOMETRY 하위 유형의 입니다.POINT
반환된 지오메트리의 SRID(공간 참조 시스템 식별자) 값은 0으로 설정됩니다.
x, y, z 또는 m이 null이면 null이 반환됩니다.
예제
다음 SQL은 제공된 좌표 값을 갖는 GEOMETRY 하위 유형의 POINT 유형을 반환합니다.
SELECT ST_AsText(ST_MakePoint(1,3));
st_astext
-----------
POINT(1 3)
다음 SQL은 제공된 좌표 값을 갖는 GEOMETRY 하위 유형의 POINT 유형을 반환합니다.
SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3));
st_asewkt
----------------
POINT Z (1 2 3)
다음 SQL은 제공된 좌표 값을 갖는 GEOMETRY 하위 유형의 POINT 유형을 반환합니다.
SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3, 4));
st_asewkt
-------------------
POINT ZM (1 2 3 4)