【发布时间】:2011-06-23 21:08:19
【问题描述】:
我从 OSM 下载了形状数据。 我已经将 Shapefile 中的数据导入 PostgreSQL 没有任何问题,但是当我执行 select 语句时出现错误。
Select addr:city From location;
Error: syntax error at or near ":"
问题是因为列名包含冒号。 谁能帮我解决这个问题? 我应该在导入过程中拒绝这个 shapefile 吗? shapefile正常吗?
【问题讨论】:
-
SELECT 'addr:city' FROM location 可以解决问题
-
@Nick :这将选择字符串 'addr:city',而不是列。在这种情况下,您想使用双引号。
标签: postgresql geospatial postgis shapefile geoserver