Sommaire

Solutions des exercices

Premier exercice

Récupérer la date du jour au format DD-MM-YYYY.

SELECT TO_CHAR(CURRENT_DATE,’DD/MM/YYYY’) FROM DUAL; 

Deuxième exercice

Mettre la chaîne suivante en majuscules puis rechercher la position de la chaîne ’BUT’.

’Lors du match Lille - Brest le premier but a été marqué à la 69ème minute’

SELECT INSTR(UPPER(’Lors du match Lille / Brest le premier but a 
été marqué à la 69ème minute’),’BUT’) AS POSITION FROM DUAL; 
 
  POSITION 
---------- 
        40

Troisième exercice

Enlever les espaces à gauche et ajouter des ’-’ à la chaîne ci-dessous jusqu’à obtenir une chaîne de 50 caractères.

’             Le temps ne permet pas de réaliser les travaux’

SELECT RPAD(LTRIM(’             Le temps ne permet pas de réaliser
les travaux’),50,’-’) AS MEF FROM DUAL; 
 
MEF 
--- 
 
Le temps ne permet pas de réaliser les travaux---

Quatrième exercice

Sélectionner les films dont le réalisateur a comme prénom ’LUC’ et qui sont sortis entre le ’01/01/85’ et le ’30/05/1995’.

SELECT * FROM FILM T1 WHERE  
   EXISTS (SELECT IDENT_REALISATEUR ...