我正在使用SSIS 2008 R2而我正试图找出正确的组件来检查字符串中是否存在两个字符串中的一个。如果是这样,则应分配布尔值。如果两者都不存在,则包应该将记录重定向到不同的组件。
我尝试使用派生列来执行此操作,但我正在努力检查两个字符串。到目前为止,我已经使用了表达式:
$templateCache
如果(FINDSTRING(fixed_notes,"no answer",1) > 0) ? (DT_BOOL) FALSE : (DT_BOOL) TRUE
包含TRUE
,fixed_notes
answered
False
包含fixed_notes
,最后我需要分配no answer
重定向任何既不包含answered
或no answer
的记录。
有人可以帮忙解决这个问题吗?