sql - MsSql:如何在“LIKE”运算符的查询中传递参数而不是静态值
问题描述
如何在查询中传递参数而不是 LIKE 运算符中的静态值?
我的桌子会是这样的
我目前使用的查询是:
Select Url from UrlTable where Url LIKE '%customer%' ;
解决方案
您可以尝试以下方法吗?
DECLARE @Customer nvarchar(50) = [value_to_filter];
Select Url from UrlTable where Url LIKE '%' + @customer + '%';
推荐阅读
- javascript - 为什么当第二个事件监听器被触发时第一个事件监听器停止工作?
- angular - 在 TypeScript 中通过 innerHTML 加载 Angular 组件
- javascript - Cordova 电子发布到 s3
- maxscale - 如何更改 GUI 的默认 MaxScale 凭据
- javascript - 如何从 Firestore 中检索特定范围的数据
- python - WinAppDriver,clickOnce 应用程序启动一个对话框 - 查找应用程序的问题
- c# - swagger REST API 补丁请求更改模型的一个字段
- python - 解决Python线性数学优化问题-向量-易约束
- reactjs - 调度 redux 事件时,我的 useEffect() 挂钩运行多次?
- react-native - 错误:看起来你已经在另一个里面嵌套了一个“NavigatorContainer”。(react-native)