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 ...