|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 245 ![]() |
Bonjour,
Je crée une table (person) de personnes avec des champs nom, prénom, ... Sur le champ prénom, je met une contrainte pour s'assurer que la première lettre du prénom est une majuscule : Code :
Code :
Merci, Nico |
||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 1 655 ![]() |
Bonjour,
Quel est votre sgbd ? Peut-on avoir l'insert que vous effectuez ? |
|
|
00
|
|
|
#3 | ||
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 245 ![]() |
je suis sous postgresql 8.4.
la création de la table : Code :
Code :
INSERT INTO person (pers_id, pers_name, pers_surname, pers_organism, pers_status, pers_missions, pers_adress, pers_cp, pers_town, pers_mail) VALUES (18, 'BURGEON', 'Agnès', 'MonLabo', 'Technicien', 'Terrain automne 2006', 'Mon Adresse', 'cp', 'MaVille', 'Mon Mail'); |
||
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 1 655 ![]() |
Je suspect un problème d'encodage de votre base.
Quelle valeur avez-vous dans ENCODING et LC_CTYPE ? Ensuite pouvez-vous tester ceci ? Je n'ai jamais poussé mes recherche bien loin la dedans mais regardez dans la doc officielle. |
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 245 ![]() |
Code :
réponse de la requête select : ça veut dire qu'il ne prend pas en compte les lettres accentuées ? Mais dans mon cas, la lettre accentuée n'est pas en début de mot ... Nico |
||
|
|
00
|
|
|
#6 | |||
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 1 655 ![]() |
bein faites un select initcap('réd'), le résutlat sera le même.
Si vous refaites ces même tests avec le paramétrages suivant par exemple, le résultat sera différent. Code :
En particulier : Citation:
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com