如果我用 HQL 编写
A between 5 and 10
是否等同于
A >= 5 and A <= 10
或
A > 5 and A < 10
或其他 4 种组合?
最佳答案
我在 Hibernate 文档中没有找到任何行为规范,但是 HQL 中的 between
运算符被转换为 SQL 中的 between
运算符,这是包容性的.
所以HQL中的between
也是包容的,即
A between 5 and 10
等价于
A >= 5 and A <= 10
关于java - HQL 中的 between 是否严格比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/586077/