Partie I
SQL de base
98
© Éditions Eyrolles
REVERSE(c)
Retourne la
chaîne renversée.
SELECT
"Miroir";
+----------------+
| Miroir
|
+----------------+
| A380 à Blagnac |
+----------------+
RIGHT(c,n)
Extrait les n derniers caractères à
c en partant de la
droite.
SELECT
"Bye les Jumbo";;
+----------------+
| Bye les Jumbo |
+----------------+
| A380 à Blagnac |
+----------------+
RPAD(c1,n,c2)
Insertion à droite
de c2 dans c1 sur
n caractères.
SELECT
"sur 19";
+---------------------+
| sur 19
|
+---------------------+
| Rien-.--.--.--.--.- |
+---------------------+
SOUNDEX(c)
Extrait la phonétique d’une expression (in english
only !).
SELECT nom, surnom, compa FROM Pilote
WHERE
IN
(
,
);
+--------+--------+-------+
| nom
| surnom | compa |
+--------+--------+-------+
| donsez | smith | AF
|
| vielle | jone
| SING |
+--------+--------+-------+
SUBSTR(c,n,[t])
Extraction de la
sous-chaîne c
commençant à la
position n sur t
caractères.
SELECT
"Où ça?";
+-----------+
| Où ça?
|
+-----------+
| à Blagnac |
+-----------+
Tableau 4-14 Fonctions pour les caractères (suite)
Fonction
Objectif
Exemple
REVERSE('cangalB à 083A')
RIGHT('B747B747A380 à Blagnac',14)
RPAD('Rien',19,'-.-')
SOUNDEX(surnom)
SOUNDEX('SMYTHE') SOUNDEX('John')
SUBSTR('Air France à Blagnac Con!',12,9)
SQL de base
98
© Éditions Eyrolles
REVERSE(c)
Retourne la
chaîne renversée.
SELECT
"Miroir";
+----------------+
| Miroir
|
+----------------+
| A380 à Blagnac |
+----------------+
RIGHT(c,n)
Extrait les n derniers caractères à
c en partant de la
droite.
SELECT
"Bye les Jumbo";;
+----------------+
| Bye les Jumbo |
+----------------+
| A380 à Blagnac |
+----------------+
RPAD(c1,n,c2)
Insertion à droite
de c2 dans c1 sur
n caractères.
SELECT
"sur 19";
+---------------------+
| sur 19
|
+---------------------+
| Rien-.--.--.--.--.- |
+---------------------+
SOUNDEX(c)
Extrait la phonétique d’une expression (in english
only !).
SELECT nom, surnom, compa FROM Pilote
WHERE
IN
(
,
);
+--------+--------+-------+
| nom
| surnom | compa |
+--------+--------+-------+
| donsez | smith | AF
|
| vielle | jone
| SING |
+--------+--------+-------+
SUBSTR(c,n,[t])
Extraction de la
sous-chaîne c
commençant à la
position n sur t
caractères.
SELECT
"Où ça?";
+-----------+
| Où ça?
|
+-----------+
| à Blagnac |
+-----------+
Tableau 4-14 Fonctions pour les caractères (suite)
Fonction
Objectif
Exemple
REVERSE('cangalB à 083A')
RIGHT('B747B747A380 à Blagnac',14)
RPAD('Rien',19,'-.-')
SOUNDEX(surnom)
SOUNDEX('SMYTHE') SOUNDEX('John')
SUBSTR('Air France à Blagnac Con!',12,9)
