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