banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Thu 08 November 2007 09:51

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

supprimer caractère postgre sql

Bonjour,

J'utilise postgre/gis avec open jump gvsig et qgis.
Je souhaite afficher des données dans open jump sans résultat. Les champs contiennent des guillemets ". Ce caractère pose-t'il des problèmes pour l'affichage dans open jump ou gvsig

java.lang.IllegalStateException: ERROR: unterminated quoted identifier at or near "".public.tmp_ecoles_privees LIMIT 0"


Si oui, comment les supprimer dans toute la table ?

Merci

Hors ligne

 

#2 Tue 18 December 2007 12:06

simon_g
Participant assidu
Lieu: Paris
Date d'inscription: 4 Oct 2006
Messages: 195
Site web

Re: supprimer caractère postgre sql

Il te faut probablement l'échapper : " devient \"

Hors ligne

 

#3 Tue 18 December 2007 16:17

Guillaume Sueur
Participant assidu
Lieu: Toulouse
Date d'inscription: 23 Sep 2005
Messages: 331
Site web

Re: supprimer caractère postgre sql

Bonjour,

je n'ai pas l'impression que ce soit un pb de guillemets dans les
donnees. Le pb vient de la syntaxe de la requete elle-même et non de son
résultat. Rassure-moi, il n'y a quand même pas de guillemets dans les
noms de champs ?
Sinon, il me semble que le point (.) devant public est superflu. Tu dois
pouvoir directement appeler le schéma et la table, donc
pulic.tmp_ecoles_privees.
Il y avait quoi avant ce point ? le pb doit se situer par là !

Guillaume

Hors ligne

 

#4 Wed 19 December 2007 07:09

simon_g
Participant assidu
Lieu: Paris
Date d'inscription: 4 Oct 2006
Messages: 195
Site web

Re: supprimer caractère postgre sql

guillaume >

jonathan a écrit:

Les champs contiennent des guillemets ".


donc visiblement oui ;-)

IL faudrait voir la requête.

Hors ligne

 

Pied de page des forums

Powered by FluxBB