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

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à