Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
j'essai d'importer le contenu d'un fichier dans une Table
ma table n'a qu'une colonne de type DATE
J'obtiens le message d'erreur suivant:
"Syntaxe en entrée invalide pour le type Date".
j'ai positionné mon paramètre DateStyle à DMY.
j'essai de charger une ligne unique:
02/02/1975
ou
02.02.1975
ou
02021975
le résultat est toujours le même
une idée?
d'avance merci
Hors ligne
j'oubliais:
j'utilise la comande suivante:
COPY mon_shéma.ma_table FROM $$C:\mon_fichier$$;
et je suis sous windows.
Hors ligne
et ma version de Postgresql et la 9.0.2
Hors ligne
Le format ISO-8601 est '1975-02-28'.
Le format '28-02-1975' devrait fonctionner également.
La doc est bien écrite : http://docs.postgresql.fr/9.0/datatype-datetime.html
damien clochard
http://dalibo.org | http://dalibo.com
Hors ligne
Pour infos, de mon côté, tout fonctionne sauf évidemment le 02021975 (sur une 9.1dev mais ça devrait être pareil sur une 9.0).
Guillaume.
Hors ligne
Merci beaucoup pour les infos.
mon problème venait de la production du fichier en entrée.
j'utilisais d'abord notepad, enregistrer sous UTF8.
j'ai remarqué que sous ce format des caractères supplémentaires étaient ajoutés en début de chaîne. Du coup mes entrées ne correspondaient plus à un format DATE.
Avec Notepad++, encodage UTF8(sans BOM) ça fonctionne.
Hors ligne
Pages : 1