现在已经尝试了几天多次搜索,但仍然无法完成这项工作。不可否认,我对MySQL和数据库一般都是新手。我已经能够在另一个表中使用类似的方法填充点列,并假设我的下面的代码可以工作。
我已经从CSV文件中填充了我的东方和没有我的第一点(GDA_X1,GDA_Y1)(在单独的十进制列中)和第二点(GDA_X2,GDA_Y2),我希望加入一条线,我现在正在尝试将该数据读入线串函数。
有人可以指出我正确的方向。获取错误代码1054.未知列' link_geom'在'字段列表'
MYSQL代码:
alter table pipeline_link_floods_creek add link_geom linestring;
update pipeline_feature_floods_creek
set link_geom = Linestringfromtext(CONCAT('linestring(',pipeline_link_floods_creek.GDA_X1,' ',pipeline_link_floods_creek.GDA_Y1,',',pipeline_link_floods_creek.GDA_X2,' ',pipeline_link_floods_creek.GDA_Y2,')'));