Maison > base de données > tutoriel mysql > le corps du texte

Comment mettre en majuscule la première lettre d'une chaîne dans MySQL ?

Susan Sarandon
Libérer: 2024-11-22 07:33:15
original
820 Les gens l'ont consulté

How to Capitalize the First Letter of a String in MySQL?

Comment mettre en majuscule la première lettre d'une chaîne dans MySQL

La mise en majuscule de la première lettre de chaque entrée dans un tableau peut être une donnée utile tâche de manipulation. Dans MySQL, il existe une méthode simple pour y parvenir en utilisant la fonction CONCAT().

Pour mettre la première lettre en majuscule, utilisez la fonction UCASE() ou UPPER() pour convertir le premier caractère de la chaîne en majuscule. , puis concaténez-le avec les caractères restants à l'aide de la fonction CONCAT().

Par exemple, pour mettre en majuscule la première lettre de chaque entrée dans la colonne CompanyIndustry de la table tb_Company, exécutez la commande requête suivante :

UPDATE tb_Company SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), SUBSTRING(CompanyIndustry, 2));
Copier après la connexion

Cette requête convertira chaque entrée de la colonne CompanyIndustry pour que la première lettre soit en majuscule, tout en laissant le reste de la chaîne inchangé. Par exemple, bonjour devient Bonjour, wOrLd devient WOrLd et BLABLA devient BLABLA.

Si vous le souhaitez, vous pouvez également utiliser la fonction LCASE() pour mettre en minuscules les caractères restants de la chaîne :

UPDATE tb_Company SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), LCASE(SUBSTRING(CompanyIndustry, 2)));
Copier après la connexion

Cette variante mettra en majuscule la première lettre et en minuscules les caractères restants, ce qui donnera des chaînes telles que : Hello world, WOrLd !, et BlAbLa.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal