Я пытаюсь заполнить свою БД географическими точками моей страны. В одной из моих таблиц 4 поля: ID [PK], широта. долгота и геоточка
EDIT `SCDBs`.`Punto_Geografico`;
SET @lat = 18.469692;
SET @lon = -63.93212;
SET @g = 'POINT(@lat @lon)';
UPDATE Punto_Geografico SET latitude = @lat, longitude =@lon, geoPoint =@g WHERE idpunto_geografico = 0;
я получаю следующую ошибку: Код ошибки: 1416 Невозможно получить геометрический объект из данных, которые вы отправляете в поле GEOMETRY
Я почти уверен, что поле 'geoPoint' является полем POINT с пространственным индексом. Я что-то упустил? 14