javajdbi`sqlquery`是否具有对sql`=`和sql`isnull`的惯用支持(只有一个表达式)?

ulmd4ohb  于 2021-06-27  发布在  Java
关注(0)|答案(0)|浏览(181)

让我们做一个简单的例子 SELECT 查询:

@SqlQuery("SELECT * FROM mytable WHERE some_column = :myVar")
List<MyObjects> getBySomeColumn(String myVar);

我想知道是否有类似的东西,但处理这两个 IS NULL 以及 = 同样,自动:

@SqlQuery("SELECT * FROM mytable WHERE some_column <MAGIC_HERE> :myVar")
List<MyObjects> getBySomeColumn(String myVar);

... 它将运行:

SELECT * FROM mytable WHERE some_column IS NULL

SELECT * FROM mytable WHERE some_column = :myVar

... 取决于 myVarnull 不管怎样。处理这种查询最惯用的方法是什么?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题