Bonjour,
J'ai une erreur pour la conversion d'une date mm/dd/yyyy en dd/mm/yyyy
StartDate est au format mm/dd/yyyy, c'est lui que je voudrais convertirCode:@StartDate= convert(DateTime,@StartDate,103)
Version imprimable
Bonjour,
J'ai une erreur pour la conversion d'une date mm/dd/yyyy en dd/mm/yyyy
StartDate est au format mm/dd/yyyy, c'est lui que je voudrais convertirCode:@StartDate= convert(DateTime,@StartDate,103)
As tu réalisé un petit tour dans les petits papier de SQL-PRO ?
Il y en a un sur les dates et heures, le bonheur s'y trouve peut-être !
Le paramètre LANGUAGE peut influencer le résultatCode:
1
2
3
4
5
6
7 SET LANGUAGE us_english GO DECLARE @StartDatemmddyyyy DATETIME SET @StartDatemmddyyyy = CONVERT(VARCHAR(10), GETDATE(), 101) SELECT CONVERT(VARCHAR(10), @StartDatemmddyyyy, 103) AS [DD/MM/YYYY]
Tu peux reproduire l'erreur en changeant ce paramètre.
Code:
1
2
3
4
5
6 SET LANGUAGE Français GO DECLARE @StartDatemmddyyyy DATETIME SET @StartDatemmddyyyy = CONVERT(VARCHAR(10), GETDATE(), 101) SELECT CONVERT(VARCHAR(10), @StartDatemmddyyyy, 103) AS [DD/MM/YYYY]