次のように、MySQL テーブルにロードした対応する緯度/経度を含む都市名のデータセットを取得しました。
都市 ID | 都市名 | 緯度 DECIMAL(9,6) | 経度 DECIMAL(9,6)
一般的な緯度/経度の座標は、54.284758 / 32.484736 のようになります。
ただし、テーブルに正しく表示されるのはスケール 2 の値のみです。つまり、DECIMAL(5,2) に相当します。データは、UTF-8 の目的で OpenOffice Calc からエクスポートされたテキスト CSV からアップロードされます。OpenOffice には小数に関する問題があることは知っていますが、完全な緯度/経度は確かにエクスポートされた CSV に含まれています。メモ帳でCSVを開くと、データは問題ありません。
誰かが私が間違っているかもしれないことを見ることができますか?
ありがとう。
更新: すべての入力に感謝します。すべてをゼロから再作成し、新しいスキーマ ファイル (ORM を使用しています)、新しい CSV エクスポート、新しいテーブル、新しい LOAD DATA INFILE を作成し、正しい 10 進出力で動作します。私を殴る。