Как правильно установить значение поля "точка" в таблице базы данных MySql?
Я довольно новичок в базе данных, и я работаю над базой данных MySql.
В таблицу у меня есть поле с именем географическое_положение, имеющее POINT в качестве типа данных. Это поле представляет GPS-положение точки на карте.
Я попытался вставить значение как 41.729086, 12.278478 для записи этой таблицы из моей IDE, но оно не было инициализировано (оно кажется нулевым)
Сейчас пытаюсь обновить его с помощью IDE (установив его как текст), но получаю следующее сообщение об ошибке:
#22003Cannot get geometry object from data you send to the GEOMETRY field
Как правильно вставить координаты этой точки в поле POINT?
1 ответ
Проверьте руководство:
INSERT INTO geom VALUES (ST_GeomFromText('POINT(41.729086 12.278478)'));