select name from table1 where rtrim(ltrim(name)) = '张三'
select name from table1 where rtrim(ltrim(name)) = N'张三'--or
select name from table1 where rtrim(ltrim(name)) like '%张三%'
select name from table1 where rtrim(ltrim(name)) like N'%张三%'
select name from table1 where rtrim(ltrim(name)) = N'张三'--or
select name from table1 where rtrim(ltrim(name)) like '%张三%'
select name from table1 where rtrim(ltrim(name)) like N'%张三%'
企业管理器select正常的汉字,查询分析器select为乱码,将乱码复制粘贴到where子句就可以
where name='复制过来的乱码' 通过,唉,真是烦死人。
再执行一下你的语句看行不行
因为有的时候可以存一些空白符(非打印字符),这些东西很犯人的,估计你的情况就是这样