Dans MySQL, vous pouvez utiliser le UPPER() fonction pour convertir tous les caractères minuscules en majuscules. Alternativement, vous pouvez utiliser le UCASE() fonction, qui est synonyme de UPPER() .
La syntaxe ressemble à ceci :
UPPER(str)
Ou…
UCASE(str)
Où str est la chaîne que vous voulez convertir en majuscule.
Exemple
Voici un exemple :
SELECT UPPER('homer'); Résultat :
+----------------+
| UPPER('homer') |
+----------------+
| HOMER |
+----------------+ Si la chaîne contient déjà des caractères majuscules, ils resteront en majuscules.
Exemple :
SELECT UPPER('Homer'); Résultat :
+----------------+
| UPPER('Homer') |
+----------------+
| HOMER |
+----------------+ Exemple de base de données
Voici un exemple de sélection de données dans une base de données et de conversion en majuscule :
USE Music;
SELECT
ArtistName AS Original,
UPPER(ArtistName) AS Uppercase
FROM Artists
LIMIT 5; Résultat :
+------------------+------------------+ | Original | Uppercase | +------------------+------------------+ | Iron Maiden | IRON MAIDEN | | AC/DC | AC/DC | | Allan Holdsworth | ALLAN HOLDSWORTH | | Buddy Rich | BUDDY RICH | | Devin Townsend | DEVIN TOWNSEND | +------------------+------------------+
Le LOWER() et LCASE() les fonctions fonctionnent de la même manière pour convertir les caractères en minuscules.