Jos*_*eph 0 sql sql-server sql-server-2008
如何对待n和ñ平等?
我有这个问题:
DECLARE @NAME VARCHAR(50) = 'naño'
SELECT * FROM Table1 A WHERE Name LIKE '%' + @NAME + '%'
Run Code Online (Sandbox Code Playgroud)
该表包含nano和naño
案例1:@NAME ='nano'返回nano和naño
案例2:@NAME ='naño'返回nano和naño
任何的想法?
非常感谢你.
小智 5
您可以尝试更改"like"子句的排序规则.
SELECT * FROM Table1 WHERE [Name] LIKE '%' + @NAME + '%' collate Latin1_General_CI_AI
Run Code Online (Sandbox Code Playgroud)
其中"AI"代表"Accent Insensitive"
| 归档时间: |
|
| 查看次数: |
446 次 |
| 最近记录: |