一.问题描述:

mysql数据库里面的字段是 tinyint 类型

通过Kettle 抓取出来的数据在kettle 上面显示的true、false

 

二.解决办法:

jdbc会把tinyint 认为是java.sql.Types.BIT,然后kettle就会转为Boolean了,在连接上加上一句话tinyInt1isBit=false问题就解决了。

 

三.图片展示:

1、数据库中:

关于数据迁移:解决kettle中mysql的数据是tinyint的kettle查出来后变成boolean问题

2、数据库连接设置:

关于数据迁移:解决kettle中mysql的数据是tinyint的kettle查出来后变成boolean问题

 

3、表输入预览:

关于数据迁移:解决kettle中mysql的数据是tinyint的kettle查出来后变成boolean问题

 

相关文章:

  • 2021-11-25
  • 2021-12-01
  • 2023-03-05
  • 2021-10-17
  • 2021-09-04
  • 2021-03-30
  • 2022-01-12
猜你喜欢
  • 2021-05-25
  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2021-05-21
  • 2021-11-23
相关资源
相似解决方案