Sta*_*opo 5 c# sql-server prepared-statement
SQL Server 查询中的 LIKE 运算符对于匹配自定义模式非常有用。然而,有时需要从模式中转义某些字符或子字符串,例如与号“%”、下划线“_”、方括号“[”和“]”等。
事实上,我正在使用参数化查询,但它不能解决 LIKE 情况,因为例如搜索_意味着“任何字符”。
在转义此类模式时必须考虑的字符集是什么?能否提供 C# 函数来执行安全转义?
%、_、[、] 和 ^ 需要转义,并且您需要选择一个合适的转义字符,即您在 LIKE 模式中其他地方没有使用的字符。
我确信您可以用 C# 编写一个函数来做到这一点。
| 归档时间: |
|
| 查看次数: |
21007 次 |
| 最近记录: |