Gestion des dates en SQL
Gérer une date est un évidence dans l’ordonnancement, il est donc obligatoire de connaître les méthodes pour traiter ce type d’information.
- Convertir une date en chaine de caractères
Si l’on souhaite indiquer une date en chaine de caractères, que ce soit pour l’insérer dans un autre chaine ou pour obtenir une présentation plus agréable, on utilise la conversion convert. : Pour une date : select convert(varchar,getdate(),108) : Pour obtenir l’heure : select convert(varchar,getdate(),104)
- Convertir une date Unix
Une date Unix est le nombre de secondes écoulées depuis le 1er Janvier 1970. Pour obtenir, une date à partir de cette information, on utilisera la fonction dateadd afin d’obtenir l’addition du nombre de secondes à la date du 01/01/1970. Exemple pour le 1104105621 : select dateadd(ss,1104105621,’19700101’)
- Traiter les jours de la semaine
Pour traiter les jours de la semaine, il faut récuperer ce jour par la fonction datename. select datename(dw,getdate(),’19700101’)) * On obtient dans ce cas, le jour de la semaine en caractères.
Dernières infos
- Merise - Guide pratique
Merise - Guide pratique de Jean-Luc Baptiste
Livres SQL - Librairie Eyrolles
- Bases de données relationnelles
Bases de données relationnelles de Claude Chrisment, Karen Pinel-Sauvagnat, Olivier Teste et Michel Tuffery
- SQL
SQL de Frédéric Brouard, Rudy Bruchez et Christian Soutou
- Programmation SQL
Programmation SQL de Ramon A. Mata-Toledo et Pauline K. Cushman
- SQL pour Oracle
SQL pour Oracle de Christian Soutou










































Job-scheduling
Planification
Sites connexes
Livres SQL - Librairie Eyrolles
Licence
Partenariat
Rechercher
Recherche globale
Annonces