web-dev-qa-db-ja.com

MariaDBはST_Distance_Sphereをサポートしていますか?

mariadbを実行しています。

エラー1305(42000):関数ST_Distance_Sphere 存在しません

次のような基本的なクエリを実行すると

SELECT ST_Distance_Sphere( POINT(0,0), POINT(0,1) );

ただし、かなり新しいバージョンを使用しています。

Server version: 10.1.25-MariaDB-1 Ubuntu 17.10

何が起きてる。

3
Evan Carroll

ほとんど信じられないほど、 MariaDBにはこれがありませんST_Distance_Sphere(MDEV-13467)

ここでのサポートマトリックス を見つけます。

そして、それだけではなく、ST_GeoHash MySQLが持っています。

4
Evan Carroll

ST_Distance_Sphereは、MySQLに最近追加されました-5.7.6。 10.1は最新ではありません。 10.2と10.3があります。確かに、最近10.1.25がリリースされました(2017-07-04)が、開発作業は10.2.xと10.3.xに移行しました。

MariaDBに機能のリクエストを送信してください。

2
Rick James