Heim >Datenbank >MySQL-Tutorial >Wie schreibt man den ersten Buchstaben jedes Wortes in MySQL groß?

Wie schreibt man den ersten Buchstaben jedes Wortes in MySQL groß?

Susan Sarandon
Susan SarandonOriginal
2024-11-25 01:35:23875Durchsuche

How to Capitalize the First Letter of Each Word in MySQL?

Großschreibungskonvertierungsrätsel in MySQL

Wenn es um die Bearbeitung von Zeichenfolgen in MySQL geht, besteht eine häufige Aufgabe darin, den ersten Buchstaben jedes Wortes groß zu schreiben. Um dies zu erreichen, steht in MySQL ein TSQL-Äquivalent zur Verfügung, allerdings mit geringfügigen Modifikationen.

Großschreibung des ersten Buchstabens

Die TSQL-Syntax für die Großschreibung des ersten Buchstabens lautet:

UPDATE tb_Company SET CompanyIndustry = UPPER(LEFT(CompanyIndustry, 1)) + SUBSTRING(CompanyIndustry, 2, LEN(CompanyIndustry))

Um dies in MySQL anzuwenden, ersetzen Sie den Operator durch CONCAT() Funktion:

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

Dies erzielt effektiv das gleiche Ergebnis wie das TSQL-Äquivalent. Beispielsweise wird „hello“ zu „Hello“, „wOrLd“ wird zu „WOrLd“ und „BLABLA“ bleibt „BLABLA“.

Optional: Anfangsbuchstaben groß schreiben und andere klein schreiben

Um gleichzeitig den ersten Buchstaben groß und die restlichen Zeichen klein zu schreiben, verwenden Sie LCASE Funktion:

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

Beachten Sie, dass MySQL UCASE und UPPER abwechselnd für die Großschreibung verwendet.

Das obige ist der detaillierte Inhalt vonWie schreibt man den ersten Buchstaben jedes Wortes 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