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

PolarDB:ST_XMin

最終更新日:Jun 21, 2024

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

構文

フロートST_XMin(box3d aGeomorBox2DorBox3D);

パラメーター

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

説明

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

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