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));
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)));
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!