首頁 > 資料庫 > mysql教程 > Kettle空串问题

Kettle空串问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 16:50:06
原創
1318 人瀏覽過

今天使用Kettle发现一些问题,数据库是MySQL,需要将一个表的数据复制到本地库。

今天使用Kettle发现一些问题,数据库是MySQL,需要将一个表的数据复制到本地库。

表结构如下

Kettle如下

这么简单的需求,居然报错了。

按道理说,这个过程是没有空值的。因为源表字段设置都是not null,并且有默认值。

引起这个问题的原因是,,Kettle的作者是Oracle程序员。他引用的是Oracle的处理规则,结果MySQL数据库肯定悲剧了。

不过已经有了一个补救的措施。

在C:\Users\用户名\.kettle目录中找到kettle.properties文件,增加

KETTLE_EMPTY_STRING_DIFFERS_FROM_NULL=Y

重启Kettle即可。

--------------------------------------分割线 --------------------------------------

Ubuntu 14.04下安装MySQL

《MySQL权威指南(原书第2版)》清晰中文扫描版 PDF

Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL

Ubuntu 14.04下搭建MySQL主从服务器

Ubuntu 12.04 LTS 构建高可用分布式 MySQL 集群

Ubuntu 12.04下源代码安装MySQL5.6以及Python-MySQLdb

--------------------------------------分割线 --------------------------------------

本文永久更新链接地址:

linux

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
kettle工具的MongoDB Output 設置
來自於 1970-01-01 08:00:00
0
0
0
java - springboot新手學習
來自於 1970-01-01 08:00:00
0
0
0
spring - JavaWeb中 Service 層的事務問題
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板