2017-10-04 7 views
0

私はデータベースではありません。 GPSフィールドがタイプとしてポイントをHVEポイント・フィールドをパラメータとして取るX()およびY()MySql関数によって返されるデータのタイプ

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

:地理空間クエリに私はこのような何かを持っています。

そして、それはのような値returnes:

29,3715 -2,1790 

私の疑いがある:前X()Y()関数によって返されるデータの正確な種類は何ですか?

答えて

1

は、MySQLの機能X()のドキュメントは説明しています

ST_X()X()は同義語です。詳細については、ST_X()の説明を参照してください。

X()は、MySQL 5.7.6以降で廃止され、今後のMySQLリリースでは削除されます。
代わりにST_X()を使用してください。

ST_X()のドキュメントは言う:

ST_X(P)

は倍精度数としてPointオブジェクトpのX座標値を返します。

1

double-precision number

のように見えるここで、これらの機能はst_xst_yの別名であり、減価償却のために起因するものであることに注意し、linkです。

よろしく、

ジェームズ

関連する問題