Exercice SQL corrigé convertir une date à partir de CONVERT et DATEPART, tutoriel & guide de travaux pratiques en pdf.
Objectif :
Créer des Fonctions en SQL
Travail à faire :
Réaliser les requêtes suivantes :
Requête 1 : Fonction de conversion qui retourne une chaîne de caractères contenant la date selon le format « dd/mm/yyyy »;
Requête 2 : Fonction de conversion qui retourne une chaîne de caractères contenant l’heure selon le format « hh:mm:ss »;
Requête 3 : Fonction de conversion qui retourne une chaîne de caractère contenant la date et l’heure selon le format « dd/mm/yyyy hh:mm:ss ».
Requête 4 : Fonction de conversion qui retourne une chaîne de caractère au format indiqué.
-
- Réduit à l’essentiel le nombre de formats de conversion peut être complété à volonté.
- Retourne « Null » si le format saisi est incorrect ou non défini.
Requête 5 : Fonction qui retourne l’information de date en attribuant la valeur 0 (minuit) à la partie heure.
Requête 6 : Fonction qui retourne l’information d’heure en attribuant la valeur 0 (01/01/1900) à la partie date.
Requête 7 : Fonction qui retourne le trimestre d’une date
Requête 8 : Fonction qui retourne le semestre d’une date
La correction exercice SQL (voir page 2 en bas)