Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU
Publicité
Attn's blog

Date

28 Octobre 2008 , Rédigé par Milan Publié dans #Sql

select current date from sysibm.sysdummy1;

select current date + 65 day from sysibm.sysdummy1;

select cast('2007-02-26' as date) + 2 year - 3 month + 29 day
as toto from sysibm.sysdummy1 ;

select date('2007-01-31') + 1 month as toto from sysibm.sysdummy1 ;
/* génère un avertissement sqlstate 01506, vous devinez pourquoi ? */



select date('2007-12-30') - date('2005-12-31') from sysibm.sysdummy1;
/* Le résultat, numérique, est de la forme aaaammjj.

Ici, 1 année, 11 mois et 30 jours */

select day(current date) from sysibm.sysdummy1;
/* Le jour */

 select dayname(current date) from sysibm.sysdummy1;
/* le jour en clair */

 select month(current date) from sysibm.sysdummy1;
/* Le mois */

 select year(current date) from sysibm.sysdummy1;
/* L'année */

 

 select days(current date) from sysibm.sysdummy1;
/* Le nombre de jour depuis le 01/01/001 */

 select days(current date) - days('2000-01-01') from sysibm.sysdummy1;
/* Combien de jour depuis l'an 2000 ? */

Publicité
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article