Sql Server LIKE 索引问题

简单记录下

 

如果包含中文,要加N才能走索引

SELECT * FROM pr_Project WHERE ProName LIKE N'中文%'


如果是变量,要加 OPTION (RECOMPILE)在结尾

例如

DECLARE @NAME NVARCHAR(50)
SET @NAME= N'中文%'
SELECT * FROM pr_Project WHERE ProName LIKE @NAME OPTION (RECOMPILE)

 

posted @ 2023-10-20 16:41  清风神剑  阅读(40)  评论(0编辑  收藏  举报