Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/08/2004, 10h37   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 28
Points : 12
Points : 12
Envoyer un message via MSN à xopos
Par défaut minuscule...

bonjour a tous,

est-ce que l'on peut definir un champ, d'une base postgres, pour que celui ci soit toujour en minuscule... meme si l'utilisateur rentre avec des majuscule, bein dans la base a sera en minuscule .. (je pourrais passer par un petit bout de code mais je ne veux pas...)

Est-ce que l'on peut faire quelque chose de ce genre :
create .....(
num... ,
nom varchar(30) not null check lower(nom));

....
xopos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2004, 09h26   #2
Candidat au titre de Membre du Club
 
Inscription : avril 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 28
Points : 12
Points : 12
Envoyer un message via MSN à xopos
.....
xopos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2004, 11h02   #3
Membre du Club
 
Inscription : avril 2004
Messages : 62
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 62
Points : 41
Points : 41
Moi, je suis passé par une fonction dans mon prog...
C'est pas plus simple?

Matthieu
ma2th est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2004, 09h34   #4
Candidat au titre de Membre du Club
 
Inscription : avril 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 28
Points : 12
Points : 12
Envoyer un message via MSN à xopos
oué, c'est ce que j'ai fais... mais je voulais savoir s'il été possible de le faire directement à la création de la base grâce à une contrainte...
xopos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2004, 15h58   #5
Membre habitué
 
Inscription : avril 2004
Messages : 94
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 94
Points : 102
Points : 102
salut
Je pense que la contrainte check ne sert qu'à vérifier les données entrées, pas au formatage de ces données.
En d'autres termes, la contraintes
Code :
CHECK nomcol=lower(nomcol)
va provoquer une erreur si on essaye d'insérer des données en majuscules.
Il faudrait plutot regarder au niveau de ton interface: il faut donner une propriété spécifique au champ de saisie de cette donnée
GeantVert13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/08/2004, 10h44   #6
Candidat au titre de Membre du Club
 
Inscription : avril 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 28
Points : 12
Points : 12
Envoyer un message via MSN à xopos
je suis passé par une fonction... qui convertit toute les données saisies en minuscule... merci pr votre aide
xopos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h52.


 
 
 
 
Partenaires

Hébergement Web