MySQL ha un funzione simile a ucfirst() del PHP per trasformare una stringa in minuscolo con solo la prima lettera maiuscola?
Home > MySQL > F.A.Q. > MySQL ha un funzione simile a ucfirst() del PHP per trasformare una stringa in minuscolo con solo la prima lettera maiuscola?
MySQL, purtroppo, non ha nativamente una funzione simile a ucfirst() del PHP. Per ottenere questo risultato all'interno di una query è necessario utilizzare più funzioni combinate insieme. Ecco un esempio:
SELECT CONCAT(UPPER(LEFT(campo,1)),LOWER(SUBSTRING(campo FROM 2))) AS temp FROM tabella;Qualora si desideri effettuare un update sui dati in tabella:
UPDATE tabella SET campo = CONCAT(UPPER(LEFT(campo,1)),LOWER(SUBSTRING(campo FROM 2)));
');







