PostgreSQL
La base de donn�es la plus sophistiqu�e au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

[postgresql 7.4.9] Encodage + BOM

Technique - général | [postgresql 7.4.9] Encodage + BOM

Par speedev le 29/10/2007 - 16:06

Bonjour,

J'ai peut-être relevé un soucis sur postgresql 7.4.9, j'aimerai votre confirmation.
J'ai intégré dans ma base de données la liste des départements français et je me suis rendu compte que pour le département dont l'identifiant est "01" ou "1" dans un champ de type "text" il y a une BOM (signature unicode) invisible à l'écran mais bel et bien présente juste avant le chiffre.

j'ai pu remarquer cette BOM en copiant le chiffre "1" retourné par une requête à l'écran et en collant le résultat dans un forum entre des balises [code] destinée à afficher du code.
Ce caractère n'était pas présent dans mes fichiers CSV ni même ajouté par mon script PHP. Il s'agirait bien de postgresql 7.4.9 qui me l'aurait inséré car :
En passant par pgadmin et en insérant manuellement la valeur "1" dans le champ, la BOM est enregistrée!

Ce problème n'apparait que pour le chiffre 1 ou 01.

Ca me pose un sérieux soucis pour toutes mes requêtes dans cette table.

Pouvez-vous me renseigner sur ce sujet ?

merci

© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.