簡體   English   中英

X()和Y()MySql函數以點字段作為參數返回哪種類型的數據

[英]What type of data are returned by the X() and Y() MySql functions that take a point field as parameter

我不是很喜歡數據庫。 進入地理空間查詢,我有這樣的東西:

SELECT X(gps) AS longitude, Y(gps) AS latitude FROM MyTable

其中gps字段已指向類型。

它返回的值如下:

29,3715    -2,1790

我的疑問是:前一個X()Y()函數返回的確切數據類型是什么?

看起來像是double-precision number

這是鏈接 ,請注意,這些函數是st_xst_y別名, st_x計提折舊。

問候,

詹姆士

MySQL函數X()的文檔說明:

ST_X()X()是同義詞。 有關更多信息,請參見ST_X()的描述。

X()自MySQL 5.7.6起已棄用,並將在以后的MySQL版本中刪除。
使用ST_X()代替。

ST_X()的文檔說:

ST_X(P)

以雙精度數字形式返回Point對象p的X坐標值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM