我在PostGis中使用PostgreSQL。我正在执行这样的查询:函数内部的SQL查询
select st_geomfromtext('point(22 232)',432)
它工作正常。但是现在我想通过查询来获取价值。例如:
select st_geomfromtext('point((select x from data_name where id=1) 232)' , 432)
这里data_name
是一些表我使用和x
商店某些数值。现在,内部查询被视为字符串,并且不返回任何值。
请帮忙。
ERROR: syntax error at or near "select"
提示:你怎么连接两个字符串中PostgreSQL的? – muratgu 2013-04-06 21:15:17
||用于连接字符串,但仍会抛出相同的错误 – Naman 2013-04-06 21:24:02
@ muratgu使用'||'或函数:'concat' – Houari 2013-04-06 21:24:05