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