页面树结构
转至元数据结尾
转至元数据起始

(此文档仅供参考)

问题说明

自助数据集两表关联查询报错:'=' cannot be applied to boolean, integer;但实际上两表关联的字段都是整型,并不存在数据类型不同的情况。注:两表来源的数据库都为MySQL

问题原因

该问题主要是因为在mysql中是没有Boolean类型的,它的布尔类型是通过设置数据类型为:tinyint(1)来代表的,值是0或1;

而当前问题中两表关联的其中一个字段类型设置为tinyint(1),并且底层数据值为0或1,因此mysql驱动识别成了布尔类型。

解决方案

可在mysql数据源中,在连接字符串中添加该项进行处理:tinyInt1isBit=false。

  • 无标签