C#程序中的SQL查询

时间:2012-08-01 08:23:30

标签: sql

是否可以制作where var1!=var2?因为当我尝试编译时说它是一个无效的运算符。(我也试过NOT IS)。

完整的错误消息:

Invalid use of '.', '!', or '()'. in query expression
        'emp_course.e_id!=employee.e_id'

2 个答案:

答案 0 :(得分:6)

你试过这个:

where var1 <> var2

TSQL允许!=<>,而其他方言则有不同的规则。

答案 1 :(得分:0)

MSDN sais应为expression < > expression