Chapitre 7. Travailler avec des chaînes de caractères
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
7.0 Introduction
Comme la plupart des types de données, les valeurs des chaînes de caractères peuvent être comparées pour vérifier l'égalité ou l'inégalité oul'ordre relatif. Cependant, les chaînes de caractères ont des propriétés supplémentaires à prendre en compte :
Une chaîne peut être binaire ou non binaire. Les chaînes binaires sont utilisées pour les données brutes telles que les images, les fichiers musicaux ou les valeurs cryptées. Les chaînes non binaires sont utilisées pour les données de caractères telles que le texte et sont associées à un jeu de caractères et à une collation (ordre de tri).
Un jeu de caractères détermine quels caractères sont légaux dans une chaîne de caractères. Tu peux choisir des collations selon que tu as besoin que les comparaisons soient sensibles ou non à la casse, ou qu'elles utilisent les règles d'une langue particulière.
Les types de données pour les chaînes binaires sont
BINARY,VARBINARY, etBLOB. Les types de données pour les chaînes non binaires sontCHAR,VARCHAR, etTEXT, chacun d'entre eux autorisant les attributsCHARACTERSETetCOLLATE.Tu peux convertir une chaîne binaire en chaîne non binaire et vice versa, ou convertir une chaîne non binaire d'un jeu de caractères ou d'une collation à un autre.
Tu peux utiliser une chaîne dans son intégralité ou en extraire ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access