SQL基本问题'!='vs'<>' vs'不'

时间:2010-09-17 06:57:01

标签: sql sql-server tsql

  

可能重复:
  Testing for inequality in T-SQL

您好,

使用'!='vs'<>'有什么不同吗? vs'不'?

哪一个会有最糟糕的表现

或仅仅因为向后兼容性语法而存在?

2 个答案:

答案 0 :(得分:10)

  • NOT并非始终采用相同的行为
  • !=<>相同,未提及弃用。 <>是ISO虽然

答案 1 :(得分:5)

AFAIK,如果要检查NULL,则必须使用IS NOT而不是!=<>