sql >> Databasteknik >  >> RDS >> Mysql

Använd stor bokstav i varje ord i befintlig tabell

Det finns ingen MySQL-funktion för att göra det, du måste skriva din egen. I följande länk finns en implementering:

http://joezack.com/index.php/ 2008/10/20/mysql-capitalize-function/

För att kunna använda den måste du först skapa funktionen i databasen. Du kan till exempel göra detta med MySQL Query Browser (högerklicka på databasnamnet och välj Skapa ny funktion).

Efter att ha skapat funktionen kan du uppdatera värdena i tabellen med en fråga så här:

UPDATE users SET name = CAP_FIRST(name);


  1. Introducerar världens första SaaS-plattform för att leverera djup diagnostik för hybrid SQL Server-miljöer

  2. Ta bort med Left Join i Oracle 10g

  3. Hur man infogar resultaten av en lagrad procedur i en tillfällig tabell i SQL Server

  4. Uppdatera alla rader i en kolumn till nytt värde