Précédent   Forum des professionnels en informatique > Bases de données > Sybase
Sybase Forum sur la base de données Sybase. Avant de poster -> F.A.Q Sybase, Tutoriels Sybase
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/07/2007, 09h39   #1
Invité régulier
 
Inscription : novembre 2004
Messages : 49
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 49
Points : 9
Points : 9
Par défaut [TSQL] Dernier jour du mois

Bonjour,
je suis completement debutant en Sybase et j'aimerais savoir si il y a un moyen d'avoir le dernier jour d'un mois par une fonction Sybase ?

Merci d'avance,
LoKi
loki8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 13h45   #2
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 301
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 301
Points : 1 505
Points : 1 505
Envoyer un message via AIM à mpeppler
Je suppose que tu veux le dernier jour du mois courant:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
-- On positionne le mode DMY pour les dates (Jour/Mois/Année)
[59] DBA_SQL.monitordb.1> SET dateformat dmy;
 
-- On va chercher le premier jour du mois prochain, et on lui soustrait un jour
[60] DBA_SQL.monitordb.1> SELECT dateadd(dd, -1 , dateadd(mm, 1,  "01/" + str(datepart(mm, getdate()), 2, 0) + "/" + str(datepart(yy, getdate()), 4, 0)));
 
 -------------------
 Jul 31 2007 12:00AM
 
(1 row affected)
[61] DBA_SQL.monitordb.1>
Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 14h20   #3
Invité régulier
 
Inscription : novembre 2004
Messages : 49
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 49
Points : 9
Points : 9
Non je voulais le dernier jour du precedent, mais j'ai effectivement fait comme tu l'a indique.
Je te remercie de ta reponse.

LoKi
loki8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h35.


 
 
 
 
Partenaires

Hébergement Web