![]() |
1
5
|
![]() |
2
2
看一看 sp_executesql |
![]() |
3
1
|
![]() |
4
1
|
![]() |
5
1
我有点搞不懂你的问题“传递任何字符串,它将能够搜索”。在您的示例中,您传入的字段与硬编码值1进行比较,这与您的描述并不匹配。 如果这是您真正想要的,那么您将需要使用动态SQL。如果您只想支持可选的搜索条件/参数(例如,如果RegionID设置了一个值,则应用条件,否则忽略条件),则使用下面的示例。
现在,如果@RegionID为空或NULL,则不会在条件中使用它。 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 7 月前 |
![]() |
Marc Guillot · 记录值时忽略冲突 7 月前 |
![]() |
Fachry Dzaky · 正确使用ROW_NUMBER 7 月前 |
![]() |
TriumphTruth · 从满足特定条件的数据集中选择1行 7 月前 |