我有一个十进制度(-22.541100,30.719333)字段的表。我更改了表并向表中添加了空间数据列(POINT)。我正在尝试使用十进制度字段的点值更新POINT字段,但无法使其工作。
这是我的sql :
SELECT @loc:= REPLACE(coordinates, ',', ' ') FROM interventions;
UPDATE interventions SET location = GeomFromText('POINT('@loc')');
我一直收到错误: 您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,以便在第1行“@loc”附近使用正确的语法)
谁能看到我做错了什么?