我有一個數據庫,可以存儲經緯度和其他字段。 lat和long設置爲浮動10,8。Mysql更改我的浮動值
當運行以下命令
INSERT IGNORE INTO records(unique_id, city, st,zip,lat,lon) VALUES
('80936EN476', 'West Jordan', 'UT', '84088-5205', '40.59660', '-111.963')
插入完成任何消息,但是當記錄被檢索的「經度」字段已被設置爲-100.000000。
當我嘗試編輯phpMyAdmin中的值時,出現以下錯誤。
警告:#1264出列「經度」範圍值在1排
要在MySQL中正確存儲lat和long,請將它們設置爲DECIMAL 9,6。 – cpugourou