Kettle的null与空字符串处理
来源:互联网 发布:数据公司干什么的 编辑:程序博客网 时间:2024/06/07 17:42
Kettle的null值与空字符串一直是个令人头痛的问题,因为在kettle内无论你取出的字段值是为空,还是为null值,若经过JS脚本的处理后都会变成null值了,相当于修改了源数据,通过以下方法可以处理:
使用JS脚本拼接字符串后,对拼接完成的字符串进行replace操作,如下:
var res=A+B+C;res=res.replace(/null/g,'');
此处的replace(/null/g,”),是将所有的null值替换成空,若直接使用:
res=res.replace(‘null’,”); 将只能替换第一个null值。。。
0 0
- Kettle的null与空字符串处理
- 关于kettle的空字符串和NULL的问题
- 关于kettle的空字符串和NULL的问题
- “”空字符串与null
- NULL与空字符串
- Java空字符串、字符串空对象与null的区别
- 空字符串与NULL的区别
- 空字符串与null的区别
- NULL与MySQL空字符串的区别
- 空字符串与null的区别
- 关于空字符串与NULL的区别
- 空字符串与null的区别
- NULL与MySQL空字符串的区别
- NULL与MySQL空字符串的区别
- 空字符串与NULL的区别
- 空字符串与null的区别
- NULL与MySQL空字符串的区别
- Oracle的 NULL 与 空字符串''
- Objective-C面试题(精心整理的,附答案)
- NYOJ 540 奇怪的排序
- oracle case when 用法
- html5学习 一 html5选择器与json新方法html5拖拽
- TCP协议与UDP协议的区别
- Kettle的null与空字符串处理
- AIDL(接口定义语言)的使用步骤
- 自定义控件:图片轮播,点击图片进入webview
- jQuery 获取屏幕高度、宽度
- javascript要点
- Hadoop配置前的工作(配置IP、开机后自动联网、关闭防火墙、selinux)
- Android中父View和子view的点击事件的执行过程
- scala 关于Array,List,Tuple的区别
- .NoHostAvailableException: All host(s) tried for query failed (no host was tried)