SQL Server查询

我现在有一个选课表(学号,姓名,课程名,课程性质)字段类型都是nvarchar(50),但是当我执行以下语句的时候却没有查询结果:
select * from xc where 课程性质='必修';
请问这是为什么呢?
那个nvarchar(50)要怎么转换成为varchar类型的呢?
请各位大侠帮帮在下,急用…………

作者: ploving1314   发布时间: 2011-06-12

SQL code
--try
select * from xc where ltrim(课程性质)='必修'

作者: fredrickhu   发布时间: 2011-06-12

SQL code
select * from xc where 课程性质 like '%必修%';

作者: maco_wang   发布时间: 2011-06-12

SQL code
select * from xc where 课程性质=N'必修';

作者: FlySQL   发布时间: 2011-06-12