[英]In Informatica How to Handle nulls coming from SQL Query and Replace the same length of Column Space in Flat Files
您需要将lpad
与 isnull() 检查一起使用。
lpad(IIF(isnull(col2),'',col2),' ',5)
如果它的 null 和如果它不是 null,这将填充 5 个空格,那么它将简单地留下填充空格,直到 col2 长度为 5。
尽管 Koushik 的答案可以正常工作,但实际上您应该将 output 定义为固定宽度文件,并让 Informatica 完成这项工作。
一旦目标是具有适当 pors 长度定义的固定宽度文件,Informatica 将适当地填充所有端口的值,并且任何 output 端口都不需要 LPAD 函数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.