Bonjour,
Je suis sur un serveur OS W2003 Français avec SQL Server 2005 Français.
Au sein d'un fichier texte, je reçois des dates-heures exprimées sous forme
textuelle en anglais. Exemple : 15-feb-2007 19:29:23
La conversion de chaîne vers date semble ne pas fonctionner étant donné que
le mois "feb" n'est pas reconnu en langue française.
Y a-t-il un moyen d'indiquer la langue à utiliser lors de la conversion, ou
bien dois-je obligatoirement réaliser une fonction personnelle de conversion?
Merci d'avance.
JN BERGER
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
zoltix
Jean-Nicolas BERGER a écrit :
Bonjour, Je suis sur un serveur OS W2003 Français avec SQL Server 2005 Français. Au sein d'un fichier texte, je reçois des dates-heures exprimées sous forme textuelle en anglais. Exemple : 15-feb-2007 19:29:23 La conversion de chaîne vers date semble ne pas fonctionner étant donné que le mois "feb" n'est pas reconnu en langue française. Y a-t-il un moyen d'indiquer la langue à utiliser lors de la conversion, ou bien dois-je obligatoirement réaliser une fonction personnelle de conversion? Merci d'avance. JN BERGER
Ce que je fais j'évite de travailler avec les format par défauts .......
Voila une fonction que j'utilise assez souvent ...
convert(varchar,TonFieldEnFormatDate,112)
Pour plus d'infos va voir la doc sur convert
A+
Jean-Nicolas BERGER a écrit :
Bonjour,
Je suis sur un serveur OS W2003 Français avec SQL Server 2005 Français.
Au sein d'un fichier texte, je reçois des dates-heures exprimées sous forme
textuelle en anglais. Exemple : 15-feb-2007 19:29:23
La conversion de chaîne vers date semble ne pas fonctionner étant donné que
le mois "feb" n'est pas reconnu en langue française.
Y a-t-il un moyen d'indiquer la langue à utiliser lors de la conversion, ou
bien dois-je obligatoirement réaliser une fonction personnelle de conversion?
Merci d'avance.
JN BERGER
Ce que je fais j'évite de travailler avec les format par défauts .......
Voila une fonction que j'utilise assez souvent ...
Bonjour, Je suis sur un serveur OS W2003 Français avec SQL Server 2005 Français. Au sein d'un fichier texte, je reçois des dates-heures exprimées sous forme textuelle en anglais. Exemple : 15-feb-2007 19:29:23 La conversion de chaîne vers date semble ne pas fonctionner étant donné que le mois "feb" n'est pas reconnu en langue française. Y a-t-il un moyen d'indiquer la langue à utiliser lors de la conversion, ou bien dois-je obligatoirement réaliser une fonction personnelle de conversion? Merci d'avance. JN BERGER
Ce que je fais j'évite de travailler avec les format par défauts .......
Voila une fonction que j'utilise assez souvent ...
convert(varchar,TonFieldEnFormatDate,112)
Pour plus d'infos va voir la doc sur convert
A+
Jean-Nicolas BERGER
Le problème, c'est que c'est ce qui m'arrive dans mes flux d'entrée, je n'ai pas trop le choix... JN.
"zoltix" wrote:
Jean-Nicolas BERGER a écrit : > Bonjour, > Je suis sur un serveur OS W2003 Français avec SQL Server 2005 Français. > Au sein d'un fichier texte, je reçois des dates-heures exprimées sous forme > textuelle en anglais. Exemple : 15-feb-2007 19:29:23 > La conversion de chaîne vers date semble ne pas fonctionner étant donné que > le mois "feb" n'est pas reconnu en langue française. > Y a-t-il un moyen d'indiquer la langue à utiliser lors de la conversion, ou > bien dois-je obligatoirement réaliser une fonction personnelle de conversion? > Merci d'avance. > JN BERGER > Ce que je fais j'évite de travailler avec les format par défauts .......
Voila une fonction que j'utilise assez souvent ...
convert(varchar,TonFieldEnFormatDate,112)
Pour plus d'infos va voir la doc sur convert
A+
Le problème, c'est que c'est ce qui m'arrive dans mes flux d'entrée, je n'ai
pas trop le choix...
JN.
"zoltix" wrote:
Jean-Nicolas BERGER a écrit :
> Bonjour,
> Je suis sur un serveur OS W2003 Français avec SQL Server 2005 Français.
> Au sein d'un fichier texte, je reçois des dates-heures exprimées sous forme
> textuelle en anglais. Exemple : 15-feb-2007 19:29:23
> La conversion de chaîne vers date semble ne pas fonctionner étant donné que
> le mois "feb" n'est pas reconnu en langue française.
> Y a-t-il un moyen d'indiquer la langue à utiliser lors de la conversion, ou
> bien dois-je obligatoirement réaliser une fonction personnelle de conversion?
> Merci d'avance.
> JN BERGER
>
Ce que je fais j'évite de travailler avec les format par défauts .......
Voila une fonction que j'utilise assez souvent ...
Le problème, c'est que c'est ce qui m'arrive dans mes flux d'entrée, je n'ai pas trop le choix... JN.
"zoltix" wrote:
Jean-Nicolas BERGER a écrit : > Bonjour, > Je suis sur un serveur OS W2003 Français avec SQL Server 2005 Français. > Au sein d'un fichier texte, je reçois des dates-heures exprimées sous forme > textuelle en anglais. Exemple : 15-feb-2007 19:29:23 > La conversion de chaîne vers date semble ne pas fonctionner étant donné que > le mois "feb" n'est pas reconnu en langue française. > Y a-t-il un moyen d'indiquer la langue à utiliser lors de la conversion, ou > bien dois-je obligatoirement réaliser une fonction personnelle de conversion? > Merci d'avance. > JN BERGER > Ce que je fais j'évite de travailler avec les format par défauts .......
Voila une fonction que j'utilise assez souvent ...