Sql Postgis中的错误替换查询
我有这样的代码Sql Postgis中的错误替换查询,sql,post,postgis,Sql,Post,Postgis,我有这样的代码 SELECT ST_GeomFromText('POINT(replace( koordinat, ',', ' '))'); 当我运行这个查询时。像这样显示错误?如何解决这个问题 ERROR: syntax error at or near "'))'" 第1行:…ECT ST_GeomFromText'POINTreplace koordina',',' 首先,必须使用串联运算符| |构建字符串: 此外,建议通过向函数ST_GeomFromText传递第二个参数来设置输
SELECT ST_GeomFromText('POINT(replace( koordinat, ',', ' '))');
当我运行这个查询时。像这样显示错误?如何解决这个问题
ERROR: syntax error at or near "'))'"
第1行:…ECT ST_GeomFromText'POINTreplace koordina',',' 首先,必须使用串联运算符| |构建字符串: 此外,建议通过向函数ST_GeomFromText传递第二个参数来设置输出几何图形的SRID。假设您有lon/lat坐标,您将使用4326作为SRID:
SELECT ST_GeomFromText('POINT('||replace( koordinat, ',', ' ') || ')', 4326)
FROM your_table;
选择ST|GeomFromText'POINT'| | |替换'-71.064544,42.28787',',','',''| |->我发现了我的问题
SELECT ST_GeomFromText('POINT('||replace( koordinat, ',', ' ') || ')', 4326)
FROM your_table;