Menu Content/Inhalt
Accueil arrow BDD arrow SQL arrow LRD & fonctions monolignes

Identification






Mot de passe oublié ?
LRD & fonctions monolignes Convertir en PDF Version imprimable Suggérer par mail
Écrit par NewBoy   
08-05-2007
 
Elles s'emploient avec SELECT et renvoient 1 résultat par ligne.
 
**  Fonctions caractères

 LOWER(colonne)  même chaîne en minuscules
 UPPER(colonne)  même chaîne en majuscules
 INITCAP(colonne)  début de la chaîne en majuscules
 CONCAT(col1,col2)  concatène les 2 chaînes
 LENGTH(colonne)  renvoie la longueur de la chaîne
 INSTR(colonne,’caractère’)  position du caractère dans la chaîne
 SUBSTR(colonne,a,b)  renvoie b caractères à partir de la position a
 
**  Fonctions dates

 MONTHS_BETWEEN(‘bigDate’,’smallDate’)  différence entre 2 dates (en mois)
 ADD_MONTHS(‘date’,n)  ajoute n mois à ‘date’
 NEXT_DAY(‘date’,’lundi’)  date du premier lundi qui suit ‘date’
 TRUNC(date)  réduit une date à sa partie calendaire (sous Oracle)   
 
**  Fonctions conversion (implicite ou explicite)

 TO_CHAR(num | date,[‘format’])  YYYY, YEAR, MM, MONTH, month, DY, DAY, WW, …
 TO_NUMBER(varchar)  
 TO_DATE(varchar,[‘format’])  
 
**  Fonctions générales

 NVL(NULL,’valeur’)  convertit un NULL en date, car. ou num (to_char)
 DECODE  structures de type if, else, then
 
Dernière mise à jour : ( 12-07-2014 )
 
< Précédent   Suivant >