0

私はデータベースにかなり慣れていないので、MySql データベースに取り組んでいます。

テーブルには、データ型としてPOINTを持つgeographic_positionという名前のフィールドがあります。このフィールドは、マップ上のポイントの GPS 位置を表します。

IDE からこのテーブルのレコードに値を41.729086、12.278478として挿入しようとしましたが、初期化されませんでした ( nullと表示されます)

IDEで更新しようとしています(「テキストとして設定」)が、次のエラーメッセージが表示されます:

#22003Cannot get geometry object from data you send to the GEOMETRY field

この点の座標をこのPOINTフィールドに挿入する正しい方法は何ですか?

4

1 に答える 1

1

マニュアルを確認してください:

 INSERT INTO geom VALUES (ST_GeomFromText('POINT(41.729086 12.278478)'));
于 2016-10-21T14:18:49.663 に答える