我已经看到了SQL同时使用!=,并<>为不相等.什么是首选语法,为什么?
我喜欢!=,因为<>让我想起Visual Basic.
有两个不等于运算符 - !=和<>.
他们之间有什么区别?我听说!=比其他字符串更有效率.任何人都可以对此声明作出定性评论.
我想知道这些运营商的差异,主要是他们的性能差异.
我在SQL中查看了<>和!=之间的区别,它没有与性能相关的信息.
然后我在dba-oracle.com上发现了这一点,它表明在10.2以后性能可能会有很大不同.
我想知道为什么?不!=总是有更好的表现,然后<>?
注意:我们的测试和实时系统的性能显示,从更改<>到!=对查询返回的时间有很大影响.我在这里问为什么会发生这种情况,而不是它们是否相同.我在语义上知道它们,但实际上它们是不同的.