为什么!=和<> postgres中都存在?

时间:2014-06-24 03:49:50

标签: postgresql

正如您可能想象的那样,Googlin为此感到困难,有没有人知道为什么<>!=都存在,尤其是they're identical

我最好的猜测是一个是SQL标准或它是历史的,但我希望有人知道其实际原因。这可能不仅适用于postgres ......

1 个答案:

答案 0 :(得分:5)

不等式的官方SQL标准运算符是<>,但由于C和C类语言(例如java)的流行,几乎所有数据库都支持!=作为{{1}的替代}}

他们之间没有任何有效的区别。