1

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

4

1 回答 1

2

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

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

编辑:

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

Neteza 表

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

甲骨文表

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

要保留 Date_column 将允许使用该列的应用程序无需更改即可工作,使用 time_column 的人将需要做一些工作(可能只是在格式方面)

于 2013-10-23T13:44:13.830 回答