Rappels SQL : quelques fonctions
- La fonction TO_NUMBER(chaîne) renvoie le nombre correspondant à la
chaîne.
- La fonction MOD(x,y) vous renvoie le reste de la division entière de x
par y.
- La fonction LENGTH(chaîne) renvoie la longueur de cette chaîne.
- La fonciton SUBSTR(chaîne, x, n) renvoie les n caractères de la chaine
en commençant à l'indice x.
- La fonction DECODE(variable, code1, val1, code2, val2, ... coden, valn,
valdefaut)
est une fonction qui permet de renvoyer val1 ou val2 ou valn ou
valdefaut
selon la valeur de la variable (qui est comparée à code1, code2,
... coden)
- La fonction LPAD(chaine1, n, chaine2) s'utilise en général pour aligner des
résultats,
elle retourne la chaine1 complétée à gauche par autant de fois la
chaine2
qu'il est nécéssaire pour obtenir une chaine finale de longueur n.
ex : LPAD('toto',10, '*')
donne ******toto.
Par défaut la chaine2 est un
blanc.
Florence Bannay
13-11-2000