SQL Server 2008中字符Ø不能正确查询
在SQL Server 2008中创建了一个简单的表Test:
- SQL code
Name nvarchar(MAX)Address nvarchar(MAX)
填写了一条记录
- SQL code
Name AddressØ Ø
用下面的语句查询,居然返回的是空。。
- SQL code
select * from Test where Name='Ø'
请教下给为高手,这是为什么。。。
[解决办法]
- SQL code
select * from Test where Name=N'Ø'
[解决办法]
- SQL code
name=N'Ø'
[解决办法]
Unicode的功能不仅仅在于可以混合输入和显示世界各国语言,
更主要的功能在于它能输入和显示通常的文本编辑软件所无法输入和显示的更多的汉字和世界各国文字。
[解决办法]