使用SSIS链接 mysql数据源 tinyint会自动转换为Boolean 有好方法解决不?

0
数据会自动转换,mysql 默认tinyint为Boolean,但是我需要的是tinyint
已邀请:
0

BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2013-12-03 回答

在数据源之间和目标数据表之间加一个 Data Conversion 数据转换吧,数据转换是读一行出一行,非阻塞控件,不影响效率的。用 Data Conversion 使用表达式判断 Boolean 值然后转成1 或者 0.

还有一种方式,直接把目标表的类型从 tinyint 换成 bit 试一下。

要回复问题请先登录注册