Heim >Datenbank >MySQL-Tutorial >Wie schreibt man den ersten Buchstaben in MySQL groß: Äquivalent zu TSQL?

Wie schreibt man den ersten Buchstaben in MySQL groß: Äquivalent zu TSQL?

DDD
DDDOriginal
2024-11-19 21:22:03184Durchsuche

How to Capitalize the First Letter in MySQL: Equivalent of TSQL?

Großschreibung des ersten Buchstabens in MySQL: Äquivalent zu TSQL

Im Bereich von Datenbankoperationen kann es vorkommen, dass Sie auf Situationen stoßen, in denen Sie Großschreibung benötigen der Anfangsbuchstabe bestimmter Einträge. Wenn Sie ein erfahrener TSQL-Benutzer sind, sind Sie möglicherweise mit der Syntax vertraut, um dies zu erreichen. Bei der Arbeit mit MySQL kann die Syntax jedoch geringfügig abweichen.

Um den ersten Buchstaben jedes Eintrags in einer MySQL-Tabelle groß zu schreiben, lautet das Äquivalent des bereitgestellten TSQL-Codes wie folgt:

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

Diese Anweisung verwendet die CONCAT()-Funktion, um die Großbuchstabenversion des ersten Buchstabens (erreicht mit UCASE() oder UPPER()) mit der verbleibenden Teilzeichenfolge der CompanyIndustry-Spalte zu verketten.

Wenn Sie jedoch Wenn Sie nur den ersten Buchstaben großschreiben und die restlichen Buchstaben in Kleinbuchstaben umwandeln möchten, können Sie UCASE durch LCASE ersetzen:

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

Es ist erwähnenswert, dass UPPER und UCASE im Wesentlichen die gleiche Aufgabe der Großschreibung von Zeichenfolgen in MySQL ausführen.

Das obige ist der detaillierte Inhalt vonWie schreibt man den ersten Buchstaben in MySQL groß: Äquivalent zu TSQL?. 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