0

我想使用 talend 将数据库 db1 的 table1 中的数据复制到数据库 db2 的 table2 中。我创建了如下所示的工作 在此处输入图像描述

在此处输入图像描述

这两个表具有相同的架构:

   table packaging_method
     id : bigint
     code : varchar
     is_default : boolean

我得到了编译这个错误: talend: The operator == is undefined for the argument type(s) boolean

4

2 回答 2

0

好的,这很明显(对不起,我是 Talend 的新手),

我只需要在 tmap 中将原始字段设置为可为空,以便将这些字段转换为对象类型。

于 2018-01-19T09:54:41.330 回答
0

布尔类型TINYINT在 MySQL 中表示。更改您的输入和输出组件架构以使用integerjava 类型,并TINYINT作为数据库类型。

于 2018-01-17T15:05:12.993 回答