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!