Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
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 05/06/2007, 21h17   #1
Candidat au titre de Membre du Club
 
Inscription : février 2004
Messages : 86
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 86
Points : 14
Points : 14
Par défaut SELECT : problème de casse

Bonjour,

Voici ma requête :
SELECT COUNT(*) FROM bdi_bd where Titre like "%kenya%"

Chez mon FAI, pas de souci, l'entrée "Kenya" est trouvé.

Par contre, en LOCAL chez moi avec easyPHP2.0.0.0, Kenya n'est pas trouvé. Comment passer outre ce problème de casse ?

Merci.

Pascal
pcayrol est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2007, 22h40   #2
ced
Rédacteur/Modérateur

 
Avatar de ced
 
Homme Cédric Duprez
Inscription : avril 2002
Messages : 3 823
Détails du profil
Informations personnelles :
Nom : Homme Cédric Duprez
Âge : 36
Localisation : France, Loiret (Centre)

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2002
Messages : 3 823
Points : 6 423
Points : 6 423
En utilisant la fonction UPPER(), qui convertit les chaînes de caractères en majuscules :
Code :
SELECT COUNT(*) FROM bdi_bd WHERE UPPER(Titre) LIKE UPPER("%Kenya%")
Et le tour est joué

ced
ced est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2007, 10h53   #3
Membre Expert
 
Avatar de Sivrît
 
Inscription : février 2006
Messages : 953
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : février 2006
Messages : 953
Points : 1 189
Points : 1 189
Tu peux aussi regarder dans la documentation du côté des collations qui déterminent les règles à appliquer pour la gestion des chaines de caractères (entre autres la gestion de la casse).
Sivrît est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h53.


 
 
 
 
Partenaires

Hébergement Web