ST_MakePoint - Amazon Redshift

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)