【发布时间】:2013-07-04 20:00:15
【问题描述】:
我有一个这样的查询:
SELECT *
FROM MyTable mt
WHERE mt.firstCondition = :var1
AND mt.secondCondition = :var2
var1 是一个整数,而 var2 是一个字符串。如果我收到 -1,我想放弃 var1 的条件。因此,如果 var1 低于零,则查询变为:
SELECT *
FROM MyTable mt
WHERE mt.secondCondition = :var2
我可以对 NamedQuery 进行更改吗?
【问题讨论】:
标签: java sql hibernate jpa named-query