如何将SQL Server日期格式转换为Oracle?

Sat*_*hat 2 sql oracle sql-server-2005

我正在努力将数据从旧系统迁移到新系统.作为迁移的一部分,来自遗留系统的数据(存储在文件中)被泵入MS SQL Server.现在我的应用程序在Oracle上运行.我的日期/时间戳有问题.

MS SQL Server数据中的时间戳格式为:

2008.12.23 00:00:00

Oracle期望:

23/12/2008 00:00:00

要么

23-DEC-2008 00:00:00

导入数据的最佳方法是什么?Oracle的to_date()功能不像我想象的那样有效.

DCo*_*kie 5

我假设您正在使用插入语句?

转换您的日期使用:

TO\_DATE(sql\_server\_value,'YYYY.MM.DD HH24:MI:SS')
Run Code Online (Sandbox Code Playgroud)