我想在后台创建一个报告定义项目,它将检索一些列。查询需要像这样才能检索我需要的内容:
SELECT {a}, {b} , {c} FROM {model} WHERE {d} IS NULL AND {e} IS NULL
所有值 (a,b...e) 都是字符串。我想参数化{d}和{e}列,但我希望能够准确搜索我之前编写的查询。我开始做类似的事情:
SELECT {a}, {b}, {c} FROM {model} WHERE {d}=?dStatus AND {e}=?eStatus
,并且dStatus和eStatus参数是java.lang.String类型,但这不起作用。
是否可以使用参数化的 {d} 和 {e} 列进行此灵活搜索查询,以在报告定义中搜索空值?