[OSM-talk-fr] Postgres et nom de champ contenant : (deux points)
Vincent de Château-Thierry
osm.vdct at free.fr
Mar 13 Sep 04:37:51 UTC 2016
Bonjour,
Le 13/09/2016 à 03:25, Bruno G a écrit :
> Bonjour,
>
> osm2pgsql génère des champs contenant des deux points, par exemple
> addr:housename
>
> Et j'essaye de faire une requête dans psql :
>
> SELECT osm_id, name, addr:housename from planet_osm_polygon WHERE admin_level='8' ;
>
> Et le message renvoyé :
> ERROR: syntax error at or near ":"
>
> Pourtant, quand je fait un \d planet_osm_polygon le champ est bien listé...
>
> Je suis sous PostgreSQL 9.5.4, Ubuntu 16.04.2 et postgis 2.2
En encadrant le nom du champ par des guillemets doubles ça devrait passer :
SELECT osm_id, name, "addr:housename" from planet_osm_polygon WHERE
admin_level='8' ;
bonnes requêtes
vincent
Plus d'informations sur la liste de diffusion Talk-fr