sql – 可以在SSIS表达式中执行“LIKE”语句吗?

前端之家收集整理的这篇文章主要介绍了sql – 可以在SSIS表达式中执行“LIKE”语句吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用派生列任务使用CASE WHEN语句更改列数据.但是,我需要能够说..

sql代码应该是:

CASE WHEN Column01 LIKE '%i%' THEN '0' ELSE '1' END

在SSIS表达式语言中将是:

[Column01] == "i" ? "0" : "1"  (that's for equals i,not,LIKE %i%.

是否可以使用LIKE运算符?

解决方法

我相信你会想要 use the FINDSTRING function.

FINDSTRING(character_expression,searchstring,occurrence)

FINDSTRING returns null if either character_expression or searchstring are null.

猜你在找的MsSQL相关文章