如何将 Netezza Time 数据类型转换为 Oracle。我们正在从 Netezza 迁移到 Oracle。目前在 netezza 中有一个具有数据类型时间的列。如何将其迁移到 Oracle。我正在使用水壶作为 ETL 工具。
问问题
725 次
1 回答
2
我会选择TIMESTAMP
Oracle 中的数据类型。如果您在 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 回答