业务对象 - Oracle二进制双数据类型

问题描述:

我想使用Business Objects(XI 3.1 SP2)与科学家数据和一个Oracle 11G数据库。为了获得更好的浮点数据准确性,我使用Oracle 二进制双数据类型,但Business Objects不支持此数据类型。 WebI和Designer引发异常(例外:CS,不支持的数据类型)。业务对象 - Oracle二进制双数据类型

有没有人遇到过这种问题,如果有的话找到了解决方案?

此致敬礼。

如果您正在使用SQL语句,则可以在BINARY DOUBLE列周围添加to_number(),以便在Business Objects读取它们之前将它们转换为常规NUMBER。或者创建一个视图来执行相同的操作,然后从视图中进行选择。 (这假设您只需要Oracle中的额外准确性,而不是Business Objects中的额外准确性。)