HQL 中 <> 运算符到底做了什么

What Exactly does the <> operator do in HQL

文档中并没有具体说明。我在其他情况下看到这个引用不等于但 HQL 已经有 !=

如果它不等于它与 != 有何不同?

如果之前有人问过这个问题,我很抱歉,但我找不到确切的解释。

SQL标准将不等于定义为<>; HQL 是 SQL-like 所以效仿。

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