" CONTAINS"不在View Criteria中工作

时间:2017-12-26 06:51:47

标签: mysql oracle-adf jdeveloper

我在ADF中创建了一个View Criteria,它根据员工姓名和名称搜索员工,并通过绑定变量传递。当我使用equals搜索时,它会获取结果。

using EQUALS here

但是,我的要求是使用CONTAINS进行搜索。当我使用CONTAINS时,它不会取出任何数据,也不会显示找到的记录。

Using CONTAINS

2 个答案:

答案 0 :(得分:0)

我认为包含使用Oracle样式的通配符,这可能与MySQL期望的不同。 打开ADF BC层上的精细日志记录,以查看已颁发的SQL并进行验证。

答案 1 :(得分:0)

发生此错误是因为我正在查询MySql但是这里的语法是ORACLE,所以我们可以做的是将查询执行模式从数据库更改为在内存中这将解决错误,并且可以正常工作,对我有用。