Amazon Redshift は、2026 年 6 月 30 日以降、Python UDF の使用をサポートしなくなります。これは段階的に実施されます。Python のサポート終了と移行オプションの詳細については、2025 年 6 月 30 日に公開されたブログ記事
ST_GeometryType
ST_GeometryType は、入力ジオメトリのサブタイプを文字列として返します。
入力のジオメトリが 3DM、3DZ、4D の場合、ST_GeometryType は、2D ジオメトリ入力の場合と同じ結果を返します。
構文
ST_GeometryType(geom)
引数
- geom
-
データ型
GEOMETRYの値またはGEOMETRY型と評価される式の値。
戻り型
geom のサブタイプを表す VARCHAR。
geom が null の場合、null が返されます。
返される値は次のとおりです。
| 返される文字列値 | ジオメトリのサブタイプ |
|---|---|
|
geom が |
|
geom が |
|
geom が |
|
geom が |
|
geom が |
|
geom が |
|
geom が |
例
次の SQL は、入力 LINESTRING ジオメトリのサブタイプを返します。
SELECT ST_GeometryType(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));
st_geometrytype
-------------
ST_LineString