有两个不等于运算符 - !=
和<>
。
他们有什么区别?我听说!=
比其他比较字符串更有效。谁能对此声明给出定性评论。
最佳答案
它们是相同的(第三种形式 ^=
)。
但请注意,从解析器的角度来看,它们仍然被认为是不同的,即为 !=
定义的存储轮廓。不匹配<>
或^=
.
这与 PostgreSQL
不同解析器处理 !=
的位置和<>
但在解析阶段,所以你不能重载 !=
和<>
成为不同的运营商。
关于sql - Oracle 不等于运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4089771/