Heim  >  Artikel  >  Datenbank  >  Wie schreibe ich den ersten Buchstaben einer Zeichenfolge in MySQL groß?

Wie schreibe ich den ersten Buchstaben einer Zeichenfolge in MySQL groß?

Susan Sarandon
Susan SarandonOriginal
2024-11-22 07:33:15823Durchsuche

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

So schreiben Sie den ersten Buchstaben einer Zeichenfolge in MySQL groß

Die Großschreibung des ersten Buchstabens jedes Eintrags in einer Tabelle kann eine nützliche Datenquelle sein Manipulationsaufgabe. In MySQL gibt es eine einfache Methode, dies mit der Funktion CONCAT() zu erreichen.

Um den ersten Buchstaben groß zu schreiben, verwenden Sie die Funktion UCASE() oder UPPER(), um das erste Zeichen der Zeichenfolge in Großbuchstaben umzuwandeln , und verketten Sie es dann mit den übrigen Zeichen mithilfe der Funktion CONCAT().

Um beispielsweise den ersten Buchstaben jedes Eintrags in der Spalte CompanyIndustry der Tabelle tb_Company groß zu schreiben, führen Sie Folgendes aus: die folgende Abfrage:

UPDATE tb_Company SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), SUBSTRING(CompanyIndustry, 2));

Diese Abfrage konvertiert jeden Eintrag in der Spalte „CompanyIndustry“ so, dass der erste Buchstabe großgeschrieben wird, während der Rest der Zeichenfolge unverändert bleibt. Beispielsweise wird „hello“ zu „Hello“, „wOrLd“ wird zu „WOrLd“ und „BLABLA“ wird zu „BLABLA“.

Bei Bedarf können Sie auch die Funktion LCASE() verwenden, um die verbleibenden Zeichen in der Zeichenfolge in Kleinbuchstaben zu schreiben:

UPDATE tb_Company SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), LCASE(SUBSTRING(CompanyIndustry, 2)));

Diese Variante schreibt den ersten Buchstaben groß und die restlichen Zeichen klein, was zu Zeichenfolgen wie „Hallo Welt, WOrLd!“ führt BlAbLa.

Das obige ist der detaillierte Inhalt vonWie schreibe ich den ersten Buchstaben einer Zeichenfolge in MySQL groß?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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