我正在尝试使用 LIKE 语法在iReport中编写 SQL 查询。
我用以下方式编写查询:
... AND voc_agent.id LIKE '%$P!{LABEL}%'
这是作品。
但是知道我想检查我写的 NULL 上的 P{LABEL}
... $P!{LABELL}
$P!{LABELL} = ($P!{LABEL}==null? "" :"AND voc_agent.id LIKE '%" + $P{LABEL}+ "%'")
结果是:
Error filling print... Error evaluating expression : Source text : ($P{LABEL} == null ? "" : "AND voc_agent_commercial_terms.label LIKE '%" + $P{LABEL} + "%'")
我做错了什么?