我以为是CONTAINS
,但这对我不起作用.
我希望这样做:
IF CONTAINS(@stringVar, 'thisstring')
...
我必须运行一个或另一个select
,这取决于变量是否包含字符串,我不知道如何让它工作.我看到的所有例子都使用了contains中的列.
提前谢谢.
我以为是CONTAINS
,但这对我不起作用.
我希望这样做:
IF CONTAINS(@stringVar, 'thisstring')
...
我必须运行一个或另一个select
,这取决于变量是否包含字符串,我不知道如何让它工作.我看到的所有例子都使用了contains中的列.
提前谢谢.
标准的SQL方法是使用如下内容:
where @stringVar like '%thisstring%'
这在查询语句中.您也可以在TSQL中执行此操作:
if @stringVar like '%thisstring%'