SQL Server:选择带有null的nvarchar列不会返回任何结果

时间:2014-07-26 06:49:54

标签: sql-server-2008-r2

我有一张包含此数据的表dbo.Villa

当我运行此查询时,不会返回任何结果:

SELECT * 
FROM dbo.Villa v
WHERE v.Section = N'مرکزي'

1 个答案:

答案 0 :(得分:1)

这是因为你的价值中有“ي”字符。用波斯语键盘布局中的shift x替换它,或者用“ی”更改或搜索,如下所示:

SELECT * 
FROM dbo.Villa v
WHERE v.Section = N'مرکزی'