【发布时间】:2014-05-26 18:39:50
【问题描述】:
在创建简单的源到目标转换时遇到问题。源和目标数据库是 Postgresql。源具有我需要加载到目标表中的布尔值。
错误:列“列名”是布尔类型,但表达式是字符变化类型。
当我检查数据时,值只有“TRUE”或“FALSE”。值不能是文本,因为在数据库中为列定义的数据类型是布尔值。我不太明白如何解决这个问题。
【问题讨论】:
标签: postgresql pentaho
在创建简单的源到目标转换时遇到问题。源和目标数据库是 Postgresql。源具有我需要加载到目标表中的布尔值。
错误:列“列名”是布尔类型,但表达式是字符变化类型。
当我检查数据时,值只有“TRUE”或“FALSE”。值不能是文本,因为在数据库中为列定义的数据类型是布尔值。我不太明白如何解决这个问题。
【问题讨论】:
标签: postgresql pentaho
最新版本的 PDI 在目标数据库连接的“高级”选项卡下有一个选项“支持布尔数据类型”。选择“支持布尔数据类型”选项应该可以解决问题。
【讨论】: