すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ST_ZMin

最終更新日:Jan 12, 2024

このトピックでは、ST_ZMin関数について説明します。 この関数は、Box2Dオブジェクト、Box3Dオブジェクト、またはジオメトリオブジェクトの境界ボックス上の最小z座標を返します。

構文

フロートST_ZMin(box3d aGeomorBox2DorBox3D);

パラメーター

パラメーター説明
aGeomorBox2DorBox3D指定するBox2Dオブジェクト、Box3Dオブジェクト、またはジオメトリオブジェクト。

説明

  • ST_ZMin関数のパラメーターは、Box3Dオブジェクトのみをサポートするように定義されています。 ただし、この関数は自動キャスティングをサポートしているため、Box2Dオブジェクトとジオメトリオブジェクトを処理できます。 ただし、Box2Dオブジェクトとジオメトリオブジェクトが文字列で表される場合、関数は自動キャスティングをサポートしないため、Box2Dオブジェクトまたはジオメトリオブジェクトを処理できません。
  • ST_ZMin関数は3Dオブジェクトをサポートし、z座標は削除しません。
  • ST_ZMin関数は、円形の文字列と曲線をサポートします。

既定のパラメーター設定を使用して、LineStringオブジェクトのバウンディングボックスの最小z座標を取得します。
SELECT ST_ZMin('LINESTRING(0 1 2,3 4 5)'::geometry);
 st_zmin
---------
       2
(1行)