2013-06-28 53 views
1

一個簡單的問題 - 我還沒有找到答案。排除運營商差異

有誰知道這兩個操作員之間是否存在性能差異(或其他)?

'!=' VS '<>'

+0

你測試過了嗎? –

回答

3

2個運營商之間沒有區別。

!= (Not Equal To) (Transact-SQL)

測試是否一個表達式不等於另一種表達(一 比較運算符)。如果其中一個或兩個操作數爲NULL,則返回NULL爲 。功能與<>(不等於)比較 運算符相同。

阿爾斯從Comparison Operators (Transact-SQL)

!=(不等於)不等於(不ISO 標準)

3

在SQL Server的情況下,沒有。唯一的區別是<>是ISO標準,而!=不是。