postgresql - 如何处理其中包含“:”字符的字段
postgresql - how to get a handle on fields with ':' character in them
似乎无法使用 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;
怎么样
SELECT "addr:housenumber" FROM planet_osm_polygon LIMIT 3;
?
试试 "
select planet_osm_polygon."addr:housenumber" from planet_osm_polygon, planet_osm_line where planet_osm_line.name ilike '%washington street%' limit 3;
似乎无法使用 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;
怎么样
SELECT "addr:housenumber" FROM planet_osm_polygon LIMIT 3;
?
试试 "
select planet_osm_polygon."addr:housenumber" from planet_osm_polygon, planet_osm_line where planet_osm_line.name ilike '%washington street%' limit 3;