Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
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 19/05/2011, 10h42   #1
Nouveau Membre du Club
 
Inscription : septembre 2006
Messages : 548
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 548
Points : 29
Points : 29
Par défaut conversion de date

Bonjour,

J'ai une erreur pour la conversion d'une date mm/dd/yyyy en dd/mm/yyyy

Code :
   @StartDate= convert(DateTime,@StartDate,103)
StartDate est au format mm/dd/yyyy, c'est lui que je voudrais convertir
toutounesan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 10h51   #2
Membre émérite
 
Homme Olivier Dehorter
Ingenieur de recherche - Ecologue
Inscription : juin 2003
Messages : 697
Détails du profil
Informations personnelles :
Nom : Homme Olivier Dehorter
Localisation : France

Informations professionnelles :
Activité : Ingenieur de recherche - Ecologue

Informations forums :
Inscription : juin 2003
Messages : 697
Points : 837
Points : 837
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 !
dehorter olivier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 15h24   #3
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 139
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 139
Points : 2 467
Points : 2 467
Envoyer un message via Yahoo à zinzineti
Code :
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]
Le paramètre LANGUAGE peut influencer le résultat

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]
__________________
Etienne ZINZINDOHOUE
Billets-Articles
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h36.


 
 
 
 
Partenaires

Hébergement Web