IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

comment désensibiliser la case


Sujet :

PostgreSQL

  1. #1
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 347
    Points : 136
    Points
    136
    Par défaut comment désensibiliser la case
    bonjour,

    j'ai une appli avec plein de requetes.
    Postresql est pas sensible à la case dans les comparaisons (contrairement à mysql).
    pour lui 'MICHAEL' et 'michael' sont différents

    je voudrais savoir à quel niveau de paramétrage je dios modifier le sgbd pou qu'il ne soit plus sensible à la casse dans les comparaisons ?
    comment faire ?

    y a t il un paramétre automatique au inveau du serveur apache ?
    PHP ??

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Si ça peut t'aider : Je crois que postgres est sensible à la casse avec l'instruction SQL LIKE et ne l'est pas avec ~...

  3. #3
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 347
    Points : 136
    Points
    136
    Par défaut oui mais
    oui mais avec ~ les requêtes sont bcp plus longues
    avec ilike aussi et en plus c'est pas standard (norme ansi sql)

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Re: oui mais
    Désol!
    Si tu trouves une solution ça m'interesse
    En toute logique cependant, j'ai un petit doute sur la faisabilité au niveau config, et je suis d'accord avec toi, le requetage est lourd quand on a ce type de pb.

    Bon courage

    Citation Envoyé par USA Mike
    oui mais avec ~ les requêtes sont bcp plus longues
    avec ilike aussi et en plus c'est pas standard (norme ansi sql)

  5. #5
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 347
    Points : 136
    Points
    136
    Par défaut non
    apparemment ya pas de solutions

    regarde même phpBB a connu ce problème.
    http://www.phpbb.com/kb/article.php?article_id=201

    j'utilise leur solution alors : lower + strtolower

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 12
    Points : 12
    Points
    12
    Par défaut ...La solution
    Salut !

    Pour que comparaison soit insensible à la case j'utilise :
    ~*

    Si tu connaissais déjà cette "fonction" :
    1 - je m'en excuse
    2 - j'ai pas d'autre solution....


    A+

Discussions similaires

  1. Réponses: 7
    Dernier message: 14/02/2006, 16h55
  2. Comment récupérer une case d'un dbGrid ?
    Par jeje.r dans le forum Composants VCL
    Réponses: 14
    Dernier message: 22/09/2005, 17h56
  3. Réponses: 2
    Dernier message: 06/04/2005, 15h16
  4. [JTable] comment colorer une case
    Par cladsam dans le forum Composants
    Réponses: 12
    Dernier message: 20/01/2005, 08h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo