是否可以制作where var1!=var2
?因为当我尝试编译时说它是一个无效的运算符。(我也试过NOT IS
)。
完整的错误消息:
Invalid use of '.', '!', or '()'. in query expression
'emp_course.e_id!=employee.e_id'
答案 0 :(得分:6)
你试过这个:
where var1 <> var2
TSQL允许!=
和<>
,而其他方言则有不同的规则。
答案 1 :(得分:0)
MSDN sais应为expression < > expression