Gestion des dates en SQL
- 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
- Bases de données relationnelles
Bases de données relationnelles de Claude Chrisment, Karen Pinel-Sauvagnat, Olivier Teste et Michel Tuffery
Livres SQL - Librairie Eyrolles
- 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
- SQL et algèbre relationnelle
SQL et algèbre relationnelle de Jérôme Gabillaud
Job-scheduling
Planification
Sites connexes
Livres SQL - Librairie Eyrolles
Licence
Partenariat
Rechercher
Recherche globale
Annonces