1
是什么下面以HQLs
之间的差异,以下HQL查询在where子句中使用null有什么区别?
1. "from Object where field is null"
2. "from Object where field = null"
其中上述这些陈述是正确的?如何调用HQL
中的null
?
是什么下面以HQLs
之间的差异,以下HQL查询在where子句中使用null有什么区别?
1. "from Object where field is null"
2. "from Object where field = null"
其中上述这些陈述是正确的?如何调用HQL
中的null
?
在ANSI SQL中,“Null = Null”会为您提供Null,并非如此,因此如果您尝试选择某些内容等于null的地方,并且答案需要为“yes,它为null”,那么你需要使用“is null”。
虽然这不是sql。不知道这是否适用于HQL。 – 2013-02-19 19:00:34
HQL将产品SQL。 “为空”应该可以正常工作。 – CodeChimp 2013-02-19 19:31:31