在开发ssis数据转换过程中,我的ORACLE 源数据中有一个number的字段,没有指定精度。
结果导致如下错误:
我使用cast函数指定数据精度也没有解决问题,搞得我几乎放弃SSIS这个玩意。
后来去网上查找,发现有人使用 to_char 函数把字段转换成字符串类型,一试
还真可以,然后我再添加一个数据类型转换节点,再转换成数字类型,就搞定了。
在开发ssis数据转换过程中,我的ORACLE 源数据中有一个number的字段,没有指定精度。
结果导致如下错误:
我使用cast函数指定数据精度也没有解决问题,搞得我几乎放弃SSIS这个玩意。
后来去网上查找,发现有人使用 to_char 函数把字段转换成字符串类型,一试
还真可以,然后我再添加一个数据类型转换节点,再转换成数字类型,就搞定了。
转载于:https://www.cnblogs.com/yg_zhang/archive/2008/09/09/1287425.html