Denis, j'ai essayé ta solution mais cela ne revoit rien alors que je sais que la clé existe.
Etienne, c'est ce que j'ai essayé au départ : dans le script, je créé une table avec les thématiques à extraire : CREATE TABLE public.thematique (diminutif varchar(50), condition varchar(250), attribut varchar (250), fonction varchar (50)); INSERT INTO public.thematique VALUES ('amenity_pnt', 'amenity IS NOT NULL','amenity, name, access', 'dispatch_point'), ...[les autres thématiques]... et j'ai une fonction 'dispatch_point' qui parcours cette table pour créer les tables thématiques, notamment la partie : requete := 'CREATE TABLE public.'||tabname||' AS (SELECT osm_id, '||filtre_vars||', osm_user, osm_timestamp, tags, id_serial, date_import, coordx, coordy, lastmodif, num_keys, the_geom FROM public.ccpro_point WHERE '||filtre_theme||'); Sauf que si je veux extraire les hstores, c'est par exemple tags -> 'ref:FR:FANTOIR' as fantoir, dans la table, ça donnerai : ('amenity_pnt', 'amenity IS NOT NULL','amenity, name, access,tags -> 'ref:FR:FANTOIR'', 'dispatch_point'), Du coup, les guillements de la clé hstore entrent en conflit avec les guillements de ma table. J'ai essayé de doubler les guillements, de les supprimer, rien y fait. ----- Tony EMERY OpenStreetMap.fr Ingénieur SIG -- Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr