1

一个简单的问题 - 我还没有找到答案。

有谁知道这两个运营商之间是否存在性能差异(或任何其他差异)?

'!=' 与 '<>'

4

2 回答 2

3

两个运营商没有区别。

!=(不等于)(Transact-SQL)

测试一个表达式是否不等于另一个表达式(比较运算符)。如果其中一个或两个操作数为 NULL,则返回 NULL。功能与 <>(不等于)比较运算符相同。

比较运算符(Transact-SQL)

!=(不等于)不等于(非 ISO 标准)

于 2013-06-28T09:38:48.597 回答
3

在 SQL Server 的上下文中,没有。唯一的区别是<>ISO 标准,而!=不是。

于 2013-06-28T09:39:00.310 回答