Jeankiki
Messages postés18Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention11 août 2003
-
1 août 2002 à 16:50
Jeankiki
Messages postés18Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention11 août 2003
-
2 août 2002 à 17:18
Quelqu'un sait il si il existe une commande en SQL avec Interbase qui permet de faire la différence entre une majuscule et une minuscule.
Ou alors faut il la programmer sois même.
Merci pour votre aide
Jeankiki
Messages postés18Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention11 août 2003 1 août 2002 à 22:28
Au niveau des valeurs dans chaques champs.
ex: un champ toto avec une valeur "Test", si dans ma query de recherche je mets "test", il ne va pas trouvé car il y a un "t" et pas un "T"
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 1 août 2002 à 22:55
Même le SQL local contient un certain nombre de fonctions. Parmi celles-ci on trouve les fonction UPPER et LOWER.
Usage :
SELECT Name, Capital, Continent FROM Country
WHERE UPPER(Name) LIKE UPPER("Pe%")
Ceci te permet de comparer facilement la valeur d'un champ avec une valeur orthographiée en majuscules.
NB : la fonction lower force la valeur du champ en minuscules.
Voir le fichier d'aide sur le SQL local dans le dossier "C:\Program Files\Fichiers communs\Borland Shared\BDE\LOCALSQL.HLP".