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資料類型的值,表示第四個座標。
傳回類型
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)