<>究竟是什么?运算符在HQL中执行

时间:2017-06-02 20:35:35

标签: java hibernate hql

它在文档中并没有完全说出来。我已经看到这在其他情况下引用不等于HQL已经有了!=

如果它的意思不等于它与!=?

的区别

我很抱歉,如果之前已经提出这个问题,但我无法找到确切的解释。

1 个答案:

答案 0 :(得分:8)

SQL标准将定义为定义为<>; HQL是类似SQL的,所以也是如此。

某些数据库方言(也)支持!=作为不等于运算符,有些只支持!=,其他只支持<>;但对于支持这两种行为的方言是相同的(至少,我不知道他们的行为方式不同的方言)。