J'essaie d'importer des données à partir d'une base de données SQL Server vers Oracle. Mais j'ai un problème de conversion de date, il s'agit de la date SQL Server (horodatage) qui apparaît dans le fichier .cvs
.SQL Server vers Oracle | Erreur de format de date
2008-01-09 15:52:21.483
J'essaie de comprendre le format de date correcte:
select TO_DATE('2008-01-09 15:52:21.483','YYYY-MM-DD HH24:MI:SS.FF9') from dual
Mais cela me donne une erreur:
Error starting at line 1 in command:
select TO_DATE('2008-01-09 15:52:21.483','YYYY-MM-DD HH:MI:SS.FF9') from dual
Error report:
SQL Error: ORA-01821: date format not recognized
01821. 00000 - "date format not recognized"
*Cause:
*Action:
quelqu'un peut-il expliquer le format de date pour cet horodatage.
Cette fois-tampon ne fonctionne pas aussi – Switch
@MMRUser: la requête que j'ai donné des œuvres pour moi à la fois 10gR2 Oracle et 11gR2 – zerkms
Oui mais mon Les types de colonne sont DATE, donc mettre ce format de date (lors de l'importation de données de CSV) ne résout pas vraiment mon problème. – Switch