我对SSIS比较陌生。我想从使用Microsoft OLEDB Oracle数据库为Oracle提取信息,我使用此查询:SSIS - 由于潜在的数据丢失,无法转换该值
SELECT ID FROM Test
我得到一个错误消息说:the value cannot be converted because of a potential loss of data
。如果我改变查询以下然后它的作品:
SELECT '1' FROM Test
我认为这是失败,因为该ID不是一个整数。但是,平面文件连接管理器显示OutputColumnWidth是50.我做错了什么?
更新北京时间16:30
我已经研究过这多一点,它似乎是有“频率”或“无”所造成的问题的直方图列。那些具有“身高平衡”的直方图看起来没问题。
Test表中'ID'的数据类型是什么? – billinkc 2012-07-31 14:49:48
@ billinkc,它似乎是:字符串[DT_STR] – w0051977 2012-07-31 15:06:58
@billinkc,我编辑了这个问题。请看一看。 – w0051977 2012-07-31 15:31:00