Heim > Datenbank > MySQL-Tutorial > MySQL-Abfrage, um Kleinbuchstaben in Großbuchstaben zu ändern?

MySQL-Abfrage, um Kleinbuchstaben in Großbuchstaben zu ändern?

WBOY
Freigeben: 2023-09-05 13:25:02
nach vorne
992 Leute haben es durchsucht

MySQL-Abfrage, um Kleinbuchstaben in Großbuchstaben zu ändern?

Sie können die in MySQL integrierte Funktion UPPER() verwenden, um Kleinbuchstaben in Großbuchstaben umzuwandeln. Die Syntax ist wie folgt, mit SELECT-Anweisungen.

SELECT UPPER(‘yourStringValue’);
Nach dem Login kopieren

Hier ist ein Beispiel für die Anzeige einer Zeichenfolge in Kleinbuchstaben -

mysql> select upper('john');
Nach dem Login kopieren

Dies ist die Ausgabe zur Anzeige einer Zeichenfolge in Großbuchstaben -

+---------------+
| upper('john') |
+---------------+
| JOHN          |
+---------------+
1 row in set (0.00 sec)
Nach dem Login kopieren

Wenn Sie bereits eine Tabelle mit Werten in Kleinbuchstaben haben, können Sie die Funktion UPPER() mit verwenden Der Update-Befehl wird in Kombination verwendet. Die Syntax lautet wie folgt:

UPDATE yourTableName set yourColumnName = UPPER(yourColumnName);
Nach dem Login kopieren

Um das obige Konzept zu verstehen, erstellen wir zunächst eine Tabelle und fügen Zeichenfolgenwerte in Kleinbuchstaben ein. Unten finden Sie die Abfrage zum Erstellen der Tabelle:

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

Verwenden Sie den Befehl INSERT, um einige Datensätze in die Tabelle einzufügen. Die Abfrage lautet wie folgt:

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)
Nach dem Login kopieren

Verwenden Sie die SELECT-Anweisung, um alle Datensätze in der Tabelle anzuzeigen. Die Abfrage lautet wie folgt: -

mysql> select *from UpperTableDemo;
Nach dem Login kopieren
Nach dem Login kopieren

Unten ist die Ausgabe -

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

Unten ist die Abfrage zum Ändern von Kleinbuchstaben in Großbuchstaben -

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

Zeigt erneut alle Datensätze an und aktualisiert die Werte. Die Abfrage lautet wie folgt:

mysql> select *from UpperTableDemo;
Nach dem Login kopieren
Nach dem Login kopieren

Das Folgende ist die Ausgabe:

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

Das obige ist der detaillierte Inhalt vonMySQL-Abfrage, um Kleinbuchstaben in Großbuchstaben zu ändern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage