sql >> Database teknologi >  >> RDS >> Mysql

Sæt første bogstav med stort. MySQL

Det er næsten det samme, du skal bare ændre for at bruge CONCAT()-funktionen i stedet for + operatoren :

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

Dette ville blive hello til Hello , wOrLd til WOrLd , BLABLA til BLABLA osv. Hvis du vil skrive det første bogstav med stort og det andet med små bogstaver, skal du blot bruge LCASE-funktionen :

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

Bemærk, at UPPER og UCASE gør det samme.



  1. Almindelige fejl i DBA i MS SQL Server

  2. Er det god praksis at bruge ContentProvider til at håndtere databaseoperationer?

  3. SQL-forespørgsel - Sammenkædning af resultater i én streng

  4. MySQL-eksport til outfil:CSV-undslippende tegn