列出姓名以 'S' 开头并以 'S' 结尾的员工?
List the employees whose name starts with 'S' and ends with 'S'?
我知道 SQL LIKE 语句。
我想在 Informatica 中实现 SQL LIKE 语句。
目标是列出所有姓名以 'S' 开头并以 'S' 结尾的员工。
select ENAME from EMP where ENAME LIKE ('S%') and ENAME LIKE('%S');
Informatica 似乎没有可用的 LIKE 等效项。您可以使用 REG_MATCH 并插入将匹配以 S 开头并以 S 结尾的正则表达式。示例如下:
REG_MATCH(ENAME,'[S^]+\w+[S$]')
正则表达式 Link: http://regexr.com/3b17b
我知道 SQL LIKE 语句。
我想在 Informatica 中实现 SQL LIKE 语句。
目标是列出所有姓名以 'S' 开头并以 'S' 结尾的员工。
select ENAME from EMP where ENAME LIKE ('S%') and ENAME LIKE('%S');
Informatica 似乎没有可用的 LIKE 等效项。您可以使用 REG_MATCH 并插入将匹配以 S 开头并以 S 结尾的正则表达式。示例如下:
REG_MATCH(ENAME,'[S^]+\w+[S$]')
正则表达式 Link: http://regexr.com/3b17b