OVH Cloud OVH Cloud

Conversion date SQLServer 2000

1 réponse
Avatar
alain.cartron
Salut,

les fonction GETDATE ou CURRENT_TIMESTAMP renvoient la date sous ce
format :
July 29 1998 2:50 PM

Apres avoir soustrait un nombre de jour a la date systeme (GetDate()-
n), je voudrai avoir un format de date comme :
98/07/29

je ne vois pas comment je peux faire avec les fonctions SQLServer,
CONVERT change le type de donnees mais pas le format des donnees.

qq'un a une solution ?? (a part se raper un algorythme gerant les
annees bissextiles, les debut de mois, les debut d'annees)

Alain

1 réponse

Avatar
Fred BROUARD - SQLpro
oulala !

Alain_Securitas a écrit:
Salut,

les fonction GETDATE ou CURRENT_TIMESTAMP renvoient la date sous ce
format :
July 29 1998 2:50 PM

Apres avoir soustrait un nombre de jour a la date systeme (GetDate()-
n), je voudrai avoir un format de date comme :
98/07/29 >
je ne vois pas comment je peux faire avec les fonctions SQLServer,
CONVERT change le type de donnees mais pas le format des donnees.



NON, NON et NON ...
A lire : http://sqlpro.developpez.com/SQL_AZ_E.html#Doublon

Le type de données n'est pas converti, mais la données est transtypé.
Ce n'est pas du tout la même chose. Autrement dit tu passe d'un type
DATETIME à un données littérale comportant des caractères...


qq'un a une solution ?? (a part se raper un algorythme gerant les
annees bissextiles, les debut de mois, les debut d'annees)



???


Alain



--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************