Bonjour,
Ou bien, une autre façon de formuler est de procéder comme suit :
1 - Type de format "Non séparé", Indépendant de "SET DATEFORMAT", Indépendant de "SET LANGUAGE", Multilingue
SELECT CAST(SUBSTRING(dateVar, 4, 5) + SUBSTRING(dateVar, 1, 2)+ '01' AS DATE) FROM dbo.DateTable;
2 - Type de format "ISO 8601", Indépendant de "SET DATEFORMAT", Indépendant de "SET LANGUAGE", Multilingue
SELECT CAST(SUBSTRING(dateVar,4,5) + '-' + SUBSTRING(dateVar, 1, 2)+ '-' + '01T00:00:00' AS DATE) FROM dbo.DateTable;
A+
Partager