informatica - infornatica 中是否有 NOT LIKE 函数?
问题描述
我知道 Reg_match(, '. ABC. ) 是 INFA 中的 Like 运算符
我怎样才能得到一个不喜欢的功能?示例:不喜欢 %DAVID% 和不喜欢 %ADAM% 的地方
解决方案
如果您使用的是 informatica 10 及更高版本,则可以使用SQL_LIKE
.
SQL_LIKE(subject, pattern, escape character)
对于较低版本或者如果您想使用适合您的场景的东西,那么您可以使用“INSTR()”进行检查并采取相应措施。它可能不适用于像 _ 这样的模式匹配,但它适用于普通的场景。
IIF ( INSTR(col,'DAVID') = 0 AND INSTR(col,'ADAM') = 0, do_blah, do_nah)
推荐阅读
- database - 如果我们在共享位置安装了 redgate 工具“Oracle 架构比较”
- swift - Tile Map Node 在性能方面是否比手动添加 SKShapeNodes 更好?
- c# - C# 对象没有在类中创建
- c# - 使 WebApi 方法异步 - ASP.NET
- angularjs - AngularJS ng-cloak在显示页面时不起作用
- actionscript-3 - 无法将其他 flas 影片剪辑访问到动作脚本 3
- ios - 如何使用 UISlider 更改视频的 CIFilter 值?
- r - 处理 NA 或条件的 R 分组计数器
- c# - 如何使用在 dotne 核心中返回数据集的 WCF 方法?
- python - 使用区域设置和强制固定小数将浮点数转换为字符串