Redshift与Oracle NUMBER数据类型的区别

时间:2016-10-17 18:27:24

标签: oracle amazon-redshift type-conversion

我正在从Oracle迁移到Redshift。我在Oracle中有一个NUMBER(38,18)列,在Redshift中有一个数字(38,18)。如果我有一个像1200.0000的值,Oracle忽略小数位后的零,但redshift保持相同的表示。这种差异背后有原因吗?输出将由进一步的EMR / Hive / Spark处理消耗,我要小心并理解其中的差异。请注意,如果小数点后面有非零值,Oracle会保留它们,并且只有小数点后的零值才会出现这种差异。

0 个答案:

没有答案