Corsi on-line

Iniziali maiuscole con MySQL

MySQL mette a disposizione alcune interessanti funzioni appositamente dedicate alla manipolazione delle stringhe; in questo articolo analizzaremo una breve query che ha la particolarità di contenerne più di una; l’interrogazione permette di intercettare una stringa e di modificarne l’iniziale da maiuscole a minuscole:

SELECT CONCAT(UPPER(SUBSTRING(nome_campo,1,1)),LOWER(SUBSTRING(nome_campo FROM 2)));


Nello specifico, nell’istruzione mostrata sono state utilizzate le seguenti funzioni:

  • CONCAT: ha la funzione di concatenare due o più stringhe;
  • UPPER: restituisce una stringa formata da tutti i caratteri minuscoli convertiti in maiscoli;
  • SUBSTRING: restituisce la sottostringa di una stringa a partire dalla prima occorrenza di un pattern;
  • LOWER: restituisce una stringa formata da tutti i caratteri maiuscoli trasformati in minuscoli.
Post correlati
I più letti del mese
Tematiche