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

Sæt første bogstav i hvert ord med stort i eksisterende tabel

Der er ingen MySQL-funktion til at gøre det, du skal skrive din egen. I det følgende link er der en implementering:

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

For at bruge den skal du først oprette funktionen i databasen. Du kan f.eks. gøre dette ved at bruge MySQL Query Browser (højreklik på databasenavnet og vælg Opret ny funktion).

Efter oprettelse af funktionen kan du opdatere værdierne i tabellen med en forespørgsel som denne:

UPDATE users SET name = CAP_FIRST(name);


  1. Simple Encrypted Arithmetic Library (SEAL) og segl::Ciphertext-variablen

  2. Udførelsesrækkefølge for betingelser i SQL 'where'-sætning

  3. 5 grunde til at vælge Arkware

  4. Oracle:forskel mellem max(id)+1 og sequence.nextval