postgresql - 如何处理带有':'字符的字段

时间:2016-11-30 21:09:51

标签: postgresql openstreetmap

似乎无法使用psql访问osm数据中的addr:housenumber字段。

这是我正在尝试的命令,我收到语法错误:

select planet_osm_polygon.addr:housenumber from planet_osm_polygon, planet_osm_line where planet_osm_line.name ilike '%washington street%' limit 3;

为简单起见,这甚至不起作用:

select addr:housenumber from planet_osm_polygon limit 3;

2 个答案:

答案 0 :(得分:2)

怎么样?
SELECT "addr:housenumber" FROM planet_osm_polygon LIMIT 3;

答案 1 :(得分:1)

尝试"

select planet_osm_polygon."addr:housenumber" from planet_osm_polygon, planet_osm_line where planet_osm_line.name ilike '%washington street%' limit 3;