我的SQL Studio有一个简单的问题。我要选择2个字段:
SELECT Project, OperationName
FROM [LESTO].[UserData].[Orders]
where project='SLS002701'
结果如下:
显然有一个名为ОПАКОВАНЕ/ PACKING的OperationName。但是当我尝试:
SELECT Project, OperationName
FROM [LESTO].[UserData].[Orders]
where OperationName = 'ОПАКОВАНЕ/PACKING'
没有结果(0)。这怎么可能?
答案 0 :(得分:1)
尝试
SELECT Project, OperationName
FROM [LESTO].[UserData].[Orders]
where OperationName = N'ОПАКОВАНЕ/PACKING'
对于nvarchar,当使用非Unicode字符时,您需要N'。