首页 > 解决方案 > MsSql:如何在“LIKE”运算符的查询中传递参数而不是静态值

问题描述

如何在查询中传递参数而不是 LIKE 运算符中的静态值?

我的桌子会是这样的

我目前使用的查询是:

Select  Url from UrlTable where Url LIKE  '%customer%' ;

标签: sqlsql-server

解决方案


您可以尝试以下方法吗?

DECLARE @Customer nvarchar(50) = [value_to_filter];

Select  Url from UrlTable where Url LIKE  '%' + @customer + '%'; 

推荐阅读