Netezza Time数据类型到Oracle

时间:2013-10-23 13:23:02

标签: oracle kettle netezza

如何将Netezza Time数据类型转换为Oracle。我们正在从Netezza迁移到Oracle。目前在netezza中有一个具有dataype时间的列。如何将其迁移到Oracle。我正在使用水壶作为ETL工具。

1 个答案:

答案 0 :(得分:2)

我会选择Oracle中的TIMESTAMP数据类型。如果你在Netezza中也有一个日期列,你可以将它与时间列结合起来,在Oracle中存储一个完整的TIMESTAMP

根据您的使用案例,此解决方案可以简化或复杂您或前端开发人员的生活:)

修改

我的偏好是保留两个独立的列,一个只有日期,第二个列用于时间,但对于Oracle TIMESTAMP,您需要添加日期:

Neteza表

Date_column | Time_column
2013-10-23  | 15:11

Oracle表格

Date_column | Time_column (TIMESTAMP)
2013-10-23  | 2013-10-23 15:11

要保持Date_column允许使用该列的应用程序在没有更改的情况下工作,使用time_column的人将需要做一些工作(可能只是在格式化方面)