Mariadb

MariaDB 是否支持 ST_Distance_Sphere?

  • September 19, 2021

跑步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

這裡發生了什麼。

10.2+

此問題已通過MDEV-13467修復和反向移植。它適用於 10.2.38、10.3.29、10.4.19、10.5.10

在這裡找到他們的支持矩陣

ST_Distance_Sphere僅在最近才添加到 MySQL – 5.7.6。10.1 不是最新的;有 10.2 和 10.3。當然,最近(2017-07-04)發布了 10.1.25,但開發工作已轉移到 10.2.x 和 10.3.x 。

隨時向 MariaDB 送出功能請求。

引用自:https://dba.stackexchange.com/questions/191271