Maison  >  Article  >  base de données  >  Requête MySQL pour changer les minuscules en majuscules ?

Requête MySQL pour changer les minuscules en majuscules ?

WBOY
WBOYavant
2023-09-05 13:25:02969parcourir

Requête MySQL pour changer les minuscules en majuscules ?

Vous pouvez utiliser la fonction intégrée de MySQL UPPER() pour changer les lettres minuscules en lettres majuscules. La syntaxe est la suivante, avec des instructions select.

SELECT UPPER(‘yourStringValue’);

Voici un exemple pour afficher une chaîne en minuscules -

mysql> select upper('john');

C'est la sortie pour afficher une chaîne en majuscules -

+---------------+
| upper('john') |
+---------------+
| JOHN          |
+---------------+
1 row in set (0.00 sec)

Si vous avez déjà un tableau avec des valeurs minuscules, vous pouvez utiliser la fonction UPPER() avec la commande de mise à jour utilisée en combinaison. La syntaxe est la suivante -

UPDATE yourTableName set yourColumnName = UPPER(yourColumnName);

Pour comprendre le concept ci-dessus, nous créons d'abord un tableau et insérons des valeurs de chaîne minuscules. Vous trouverez ci-dessous la requête pour créer la table -

mysql> create table UpperTableDemo
   −> (
   −> BookName longtext
   −> );
Query OK, 0 rows affected (0.70 sec)

Utilisez la commande INSERT pour insérer des enregistrements dans la table. La requête est la suivante -

mysql> insert into UpperTableDemo values('introduction to c');
Query OK, 1 row affected (0.13 sec)

mysql> insert into UpperTableDemo values('introduction to java');
Query OK, 1 row affected (0.18 sec)

mysql> insert into UpperTableDemo values('introduction to python');
Query OK, 1 row affected (0.11 sec)

mysql> insert into UpperTableDemo values('introduction to c#');
Query OK, 1 row affected (0.17 sec)

Utilisez l'instruction select pour afficher tous les enregistrements de la table. La requête est la suivante -

mysql> select *from UpperTableDemo;

Ci-dessous se trouve la sortie -

+------------------------+
| BookName               |
+------------------------+
| introduction to c      |
| introduction to java   |
| introduction to python |
| introduction to c#     |
+------------------------+
4 rows in set (0.00 sec)

Ci-dessous se trouve la requête pour changer les minuscules en majuscules -

mysql> update UpperTableDemo set BookName = upper(BookName);
Query OK, 4 rows affected (0.16 sec)
Rows matched: 4 Changed: 4 Warnings: 0

afficher à nouveau tous les enregistrements et mettre à jour les valeurs. La requête est la suivante -

mysql> select *from UpperTableDemo;

Ce qui suit est le résultat -

+------------------------+
| BookName               |
+------------------------+
| INTRODUCTION TO C      |
| INTRODUCTION TO JAVA   |
| INTRODUCTION TO PYTHON |
| INTRODUCTION TO C#     |
+------------------------+
4 rows in set (0.00 sec)

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer