Fonctions sur les chaînes
Il existe plusieurs fonctions permettant de modifier des chaînes de caractères. Voici la description de quelques-unes d'entre elles :
- La fonction
LOWER(fieldName)met en minuscules tous les caractères defieldName. - La fonction
INITCAP(fieldName)met en casse de type « nom propre » tous les caractères defieldName. - La fonction
LEFT(fieldName,N)retourne lesNpremiers caractères à gauche de la chaînefieldName. - La fonction
SUBSTRING(fieldName from S for N)retourneNcaractères à partir de la positionSde la chaînefieldName. Notez quefrom Setfor Nsont tous deux facultatifs.
Cette activité fait partie du cours
Création de rapports en SQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Convert country to lower case
SELECT
country,
____ AS country_altered
FROM countries
GROUP BY country;